给出类似这样的内容:
/**
* @brief FuncA
*
* Data format:
* INT32 Date
* INT32 Time
* FLOAT Value
*
*/
void funcA()
{}
/**
* @brief FuncB
*
* Data format:
* INT32 Date
* INT32 Time
* FLOAT Value
*
*/
void funcB()
{}
我该如何排除数据格式规范,以便它不会在多个地方重复?我想要的是这样的:
/**
* @magictag Data Format
*
* INT32 Date
* INT32 Time
* FLOAT Value
*/
/**
* @brief FuncA
*
* Data format:
* @ref DataFormat
*
*/
void funcA()
{}
/**
* @brief FuncB
*
* Data format:
* @ref DataFormat
*
*/
void funcB()
{}
我只想拥有一个通用的文档文档,我可以从任何地方引用它。谢谢。