我正在使用Doxygen记录我的C ++代码,并决定只在实现文件中(在函数定义之上)这样做,以便头文件(函数声明)保持较小。
部首:
std::string color_to_hex(
const Color& c,
std::string prefix = "#",
bool uppercase = false
);
实现:
/**
* @brief ...
*/
std::string color_to_hex(
const Color& c,
std::string prefix,
bool uppercase
) {
// ...
}
现在,在Doxygen生成的文档中,参数("#"
和false
)的默认值不会出现。
我试过了:
/** */
)中添加一个最小的doc-block。没有任何事情发生。有关如何使其发挥作用的任何想法?