是否应该在氧气文件前放置包括防护装置
Should Doxygen documentation be placed before include guards?
氧气文件应该放在防护罩之前还是之后?在名称空间之前还是在名称空间内部?
假设头文件包含单个类(context
)的声明,这就是我在这里记录的内容。
#ifndef CONTEXT_HPP
#define CONTEXT_HPP
#include <string>
/**
* The application context interface.
*/
namespace test {
class context { ... };
}
头文件氧信息
除非你的老板没有这样说,否则你把注释放在include守卫之前还是之后都没有关系。这完全取决于你(和你的团队)的个人喜好。我通常把它们放在文件的开头。
关于名称空间的氧信息
这有点不同,在这种情况下,您应该始终将它们放在名称空间的前面,因为当有人阅读标题时,它会更清楚。您应该始终将氧信息放在文档元素之前。相关文章:
- 从矢量<无符号字符>转换为字符* 包括垃圾数据
- Windows 10-使用gtkmm-3.0库和g++[包括再现]的分段故障
- 为什么 cmake 许可证<>样式不包括?
- 计算平均值,不包括上次得分
- 从多个源构造一个对象,包括一个对象向量
- 在编译中包括 Botan 2
- 将值从另一个数组写入数组,不包括不需要的值 C++
- VS Code C++:不准确的系统包括路径错误(wchar.h,boost/lambda/lambda.hpp)
- 包括C++头文件
- CPP 包括 Azure DevOps 中的目录设置
- 包括STL,而不会乱扔全球范围
- 如何反转我的输入,包括否定
- 包括没有完整路径的我的库
- 如何在 android ndk 上链接 C 和 C++ 代码,以及 C 和 C++ 运行时库(包括 STL)?
- C++包括类名间距和类实例化
- 链接错误,包括我创建的相同头文件 - C++
- 标头,包括在 Swift 项目中使用C++文件时的错误
- 如果语句不包括文本行?
- 何时使用包括防护装置或 #pragma 一次C++
- 是否应该在氧气文件前放置包括防护装置