Google C++ 风格指南 - 中文版 2009 7 8 05:08 PM 2549次查看 分类:C++ 标签:C++, Google 在线:http://yangyubo.com/google-cpp-styleguide/下载:http://code.google.com/p/zh-google-styleguide/downloads/list懒得介绍了,就贴个目录:Google C++ 风格指南 - 中文版目录译者前言背景1. 头文件1.1. #define 保护1.2. 头文件依赖1.3. 内联函数1.4. -inl.h文件1.5. 函数参数的顺序1.6. #include 的路径及顺序译者 (YuleFox) 笔记2. 作用域2.1. 名字空间2.1.1. 匿名名字空间2.1.2. 具名的名字空间2.2. 嵌套类2.3. 非成员函数, 静态成员函数, 和全局函数2.4. 局部变量2.5. 静态和全局变量译者 (YuleFox) 笔记3. 类3.1. 构造函数的职责3.2. 默认构造函数3.3. 显式构造函数3.4. 拷贝构造函数3.5. 结构体 VS. 类3.6. 继承3.7. 多重继承3.8. 接口3.9. 运算符重载3.10. 存取控制3.11. 声明顺序3.12. 编写简短函数译者 (YuleFox) 笔记4. 来自 Google 的奇技4.1. 智能指针4.2. cpplint5. 其他 C++ 特性5.1. 引用参数5.2. 函数重载5.3. 缺省参数5.4. 变长数组和 alloca()5.5. 友元5.6. 异常5.7. 运行时类型识别5.8. 类型转换5.9. 流5.10. 前置自增和自减5.11. const 的使用5.12. 整型5.13. 64 位下的可移植性5.14. 预处理宏5.15. 0 和 NULL5.16. sizeof5.17. Boost 库6. 命名约定6.1. 通用命名规则6.2. 文件命名6.3. 类型命名6.4. 变量命名6.5. 常量命名6.6. 函数命名6.7. 名字空间命名6.8. 枚举命名6.9. 宏命名6.10. 命名规则的特例7. 注释7.1. 注释风格7.2. 文件注释7.3. 类注释7.4. 函数注释7.5. 变量注释7.6. 实现注释7.7. 标点, 拼写和语法7.8. TODO 注释译者 (YuleFox) 笔记8. 格式8.1. 行长度8.2. 非 ASCII 字符8.3. 空格还是制表位8.4. 函数声明与定义8.5. 函数调用8.6. 条件语句8.7. 循环和开关选择语句8.8. 指针和引用表达式8.9. 布尔表达式8.10. 函数返回值8.11. 变量及数组初始化8.12. 预处理指令8.13. 类格式8.14. 初始化列表8.15. 名字空间格式化8.16. 水平留白8.17. 垂直留白译者 (YuleFox) 笔记9. 规则特例9.1. 现有不合规范的代码9.2. Windows 代码10. 结束语
向下滚动可载入更多评论,或者点这里禁止自动加载。