我的代码看起来或多或少像这样:
// foo.h
/**
* Lalala blablabla
*/
#define Foo_X Foo::doSomething(1)
/**
* Fofofoo
*/
class Foo {
public:
static doSomething(int x);
};
这将使宏的文档出现在文件的文档中。但是,如果可能的话,我希望将它包含在Foo
的课程文档中。这可能吗?
我发现了this相关问题,但如果可能,我不想链接宏文档,但在类doc中包含宏本身的文档。
PS:我知道对于这个简化的例子,使用宏没有多大意义。在真正的代码中我确实需要宏,用户通常不会直接调用doSomething
,而只能通过宏。