gpt4 book ai didi

c++ - 记录跨越多个文件的 namespace doxygen

转载 作者:可可西里 更新时间:2023-11-01 18:35:07 26 4
gpt4 key购买 nike

假设我有 2 个头文件。

// HEADER 1
/**
* Doc for Foo here?
*/
namespace Foo {
class This {...};
}

&&

// HEADER 2
/**
* Doc for Foo here?
*/
namespace Foo {
class That {...};
}

在使用 Doxygen 记录时我应该如何处理这个问题?

最佳答案

也许两者都不是。

例如,假设您有 "<root>/utility/header1.hpp"其内容在 namespace utility 中和 "<root>/utility/header2.hpp"这也是。

您可以添加一个文件:"<root>/utility.hpp"其中记录了实用程序命名空间。你可以把它放在顶部 #error Documentation only.以确保它不会意外包含在内。

但我建议至少制作一些偏僻的文件以将其保存在一个合理的地方(而不是与某些类随机混合。)

关于c++ - 记录跨越多个文件的 namespace doxygen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3525631/

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