![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码规范
文章平均质量分 73
肥宅打怪兽
这个作者很懒,什么都没留下…
展开
-
Google C++ style guide——头文件
1.#define保护 使用#define防止头文件被多重包含。命名格式为:___H_ 例如,foo中的头文件foo/src/bar/baz.h #ifndef FOO_BAR_BAZ_H_ #define FOO_BAR_BAZ_H_ ... #endif //FOO_BAR_BAZ_H_ 2.头文件依赖 使用前置声明尽量减少.h文件中#include的数量。 头文件被原创 2014-07-23 10:20:30 · 864 阅读 · 0 评论 -
Google C++ style guide——命名约定
1.通过命名规则 函数命名、变量命名、文件命名应具有描述性。 类型和变量应该是名词,函数名可以用“命令性”动词。 2.文件命名 文件名全部小写,可以包含下划线(_)或者断线(-)。foo_bar.h、foo_bar.cc 类型命名 每个单词以大写字母开头,不包含下划线。MyClass 3.类型命名 所有类型命名——类、结构体、类型定义、枚举——使用相同约定。clas原创 2014-07-24 13:40:36 · 1090 阅读 · 0 评论 -
Google C++ style guide——格式
1.行长度 每一行代码字符数不超过80。 例外: 1)如果一行注释包含了超过80字符的命令或URL,出于复制粘贴的方便可以超过80字符; 2)包含长路径的可以超出80列,尽量避免; 3)头文件保护可以无视该原则 2.非ASCII字符 尽量不使用非ASCII字符,使用时必须使用UTF-8格式。 尽量不将字符串常量耦合到代码中,比如独立出资源文件。 3.空格还是制表位原创 2014-07-24 15:02:26 · 1296 阅读 · 0 评论