如何为“C”添加 Doxygen 注释具有长类型名称的变量

发布于 2024-11-15 09:37:54 字数 424 浏览 3 评论 0原文

我有一个代码,

   static const guint8 variable;

当我放置文档时,

/**
 * \var static const guint8 variable;
 * \brief This is a variable
 */
static const guint8 variable;

但在生成的文档中没有得到任何输出。然而,当用简单的变量减速完成同样的事情时:

/**
 * \var int someothervar;
 * \brief This is some other variable
 */
int variable;

它确实有效

,但我在使用中犯了一些错误?

感谢您提前提供的任何帮助,

- 埃莱基

I have a code

   static const guint8 variable;

when I put a documentation

/**
 * \var static const guint8 variable;
 * \brief This is a variable
 */
static const guint8 variable;

I do not get any output in the generated documentation. However, when the same thing is done with a simple variable decleration:

/**
 * \var int someothervar;
 * \brief This is some other variable
 */
int variable;

it does work

is that I am making some mistake in the usage ?

Thanks for any help in advance,

- elechi

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦幻的心爱 2024-11-22 09:37:54

要提取静态变量,您应该将 EXTRACT_STATIC 设置为 YES。

如果文档位于变量前面,则不需要(也不应该使用) \var

将 EXTRACT_ALL 设置为 YES 或在代码中使用 @file 命令添加注释来记录文件本身。

For extracting static variables you should set EXTRACT_STATIC to YES.

If the documentation is in front of the variable, you do not need (and should not use) \var

Either set EXTRACT_ALL to YES or add a comment with a @file command in your code to document the file itself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文