Doxygen - 将参数声明为可选

新手上路,请多包涵

我正在使用 Doxygen 记录一个代码库,并且想知道是否有一个关键字可以将函数的参数声明为可选的。就像是:

 /*!
\fn int add(int a, int b=0)
\brief adds two values
\param a the first operand
\param \optional b the second operand.  Default is 0
\return the result
*/

似乎这是应该存在的东西,但我无法在任何地方找到它。有没有实际的选择,还是我只需要在描述中记下?

原文由 ewok 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 519
1 个回答

回答你的问题:不,没有这样的事情。

但我不同意你的观点,即应该有这样的事情。毕竟函数声明会和它的文档一起显示,所以大家可以看到 b 是可选的,它的默认参数是什么。对于 \fn 参见 doxygen 的文档 ,不鼓励使用 \fn

原文由 Arne Mertz 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题