代码规范
文章平均质量分 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 · 871 阅读 · 0 评论 -
Google C++ style guide——命名约定
1.通过命名规则函数命名、变量命名、文件命名应具有描述性。类型和变量应该是名词,函数名可以用“命令性”动词。2.文件命名文件名全部小写,可以包含下划线(_)或者断线(-)。foo_bar.h、foo_bar.cc类型命名每个单词以大写字母开头,不包含下划线。MyClass3.类型命名所有类型命名——类、结构体、类型定义、枚举——使用相同约定。clas原创 2014-07-24 13:40:36 · 1096 阅读 · 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 · 1308 阅读 · 0 评论