C++编程规范(Google开源软件)
| Google开源项目程序规范 | https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/contents/ |
|---|---|
命名规范
通用规范
- 少用缩写,实例如下
![image]()
文件命名
文件名要全部小写, 可以包含下划线
常量命名

类型命名

变量命名

函数命名

枚举命名
类声明规范

头文件处理
- 除main.cc和测试文件外,其他.cc文件应该都需匹配.h文件
- 头文件应该能够自给自足。换言之,用户和重构工具不需要为特别场合而包含额外的头文件,比如包含了webserve.h,那么应该可以不需要包含其他头文件就可以实现webserver的基本功能。
- 如果 .h 文件声明了一个模板或内联函数,同时也在该文件加以定义。
- 尽可能地避免使用前置声明。使用 #include 包含需要的头文件即可。
#include 的路径及顺序


(未完待续...)



浙公网安备 33010602011771号