C++代码规范
头文件
通常每个.cc文件都要配套个同名的.h文件
独立编译
头文件需要能够独立编译
#define保护
所有头文件都应该用 #define 防护符来防止重复导入. 防护符的格式是: <项目><路径><文件名>H .
例如, foo 项目中的文件 foo/src/bar/baz.h 应该有如下防护:
1 |
|
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
通常每个.cc文件都要配套个同名的.h文件
头文件需要能够独立编译
所有头文件都应该用 #define 防护符来防止重复导入. 防护符的格式是: <项目><路径><文件名>H .
例如, foo 项目中的文件 foo/src/bar/baz.h 应该有如下防护:
1 |
|