我是Doxygen的新手,正在试图弄清楚它是否可以用于以下需求。
我有以下代码:
typedef struct definition {
int val;
const char* name;
const char* desc;
} DEFINITION;
static const DEFINITION def[] =
{
{1, "abc", "def"},
{3, "ghi", "jkl"},
{5, "mno", "pqr"}
};
是否可以从该数组中的字符串中生成HTML表格?如果是这样,你能否给我一个关于在Doxygen手册中查看如何做这类事情的提示?
答案 0 :(得分:2)
我用/snippet
命令做了类似的事情;它基本上引用了实际代码,因此您不必重复任何文档,始终匹配代码。
typedef struct definition {
int val;
const char* name;
const char* desc;
} DEFINITION;
/**
* This constant has been initialized as:
* \snippet thisfile.c def_definition_marker
*/
static const DEFINITION def[] =
{
//![def_definition_marker]
{1, "abc", "def"},
{3, "ghi", "jkl"},
{5, "mno", "pqr"}
//![def_definition_marker]
};