请问是否有工具能提取出C++程序中cpp文件中的注释?

来源:百度知道 编辑:UC知道 时间:2024/05/20 01:33:58
因为使用Doxygen时要提取的文档只能写入头文件,而在cpp文件中的注释却不能被提取出来,所以希望能找到一种从C++程序的cpp文件中提取注释的工具,请高手给予指点,多谢!!

小弟不敢自诩是高手,不过一点经验而已。其实Doxygen工具非常棒,其实它是可以提取出cpp文件中的注释的。
具体方法是在cpp代码中加入符合Doxygen规定的注释,例如:
/** @defgroup FileUtils ...函数
* @{
*/

/** 函数名 Test \n
* @param 无
* @return
* @note 若超过试用期,系统应该提示并退出\n
* 1
* 2
* 3
* ... ...
* 修改日志:
* 1 V1.0.0
* 2 V2.0.0
* ... ...
* @par 示例:
* @code
// 调用样例
bool blnRet = Test();
* @endcode
* @see
* @deprecated
*/
bool CMapApp::Test()
{
/**
* 1
* -1.1
* -1.2
* -1.3
*/
C++ code ... ...

/**
* 2
*/
C++ code ... ...

......
/**
* 6
*/
... ...
}

/** @}*/
/** @}*/