gpt4 book ai didi

c++ - 氧气/C++ : how to link to anonymous namespace variables

转载 作者:可可西里 更新时间:2023-11-01 17:56:16 27 4
gpt4 key购买 nike

我正在使用 Doxygen 来记录我的代码。许多代码在定义常量的 cpp 文件中都有匿名 namespace 。我已经设置:

EXTRACT_ANON_NSPACES = YES

在我的 Doxygen 文件中,所有匿名命名空间都按需要进行了记录。

我的问题是我想引用匿名命名空间中的变量。例如,假设其中一个命名空间在我的 Doxygen 文档中定义在 MyClass::anonymous_namespace{MyFile.cpp}::kMyConstant 下。我认为另一个注释 block (例如,一个函数)可以链接到该常量,例如:

@see MyClass::anonymous_namespace{MyFile.cpp}::kMyConstant

不幸的是,我得到的唯一链接是 MyFile.cpp,但不是通过匿名 namespace 到常量变量。显然我想这样做,以便如果常量的值发生变化,文档将在重新运行 Doxygen 时引用新值。如果常量发生变化,将常量的显式值放在文档中将是危险的。

我上面的格式不正确吗?我为此广泛搜索了答案,但无济于事。

最佳答案

你想要的还没有实现,但我同意它很有用,你使用的格式是正确的,应该可以工作。

我会在下一个版本中实现它。

关于c++ - 氧气/C++ : how to link to anonymous namespace variables,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14166416/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com