高质量C++/C编程指南
文件状态
[ ] 草稿文件
[√] 正式文件
[ ] 更改正式文件
文件标识:
当前版本:
1.0
作 者:
林锐 博士
完成日期:
2001年7月24日
版 本 历 史
版本/状态
作者
参与者
起止日期
备注
V 0.9
草稿文件
林锐
2001-7-1至
2001-7-18
林锐起草
V 1.0
正式文件
2001-7-18至
2001-7-24
朱洪海审查V 0.9,
林锐修正草稿中的错误
目 录
前 言... 6
第1章 文件结构... 11
1.1 版权和版本的声明... 11
1.2 头文件的结构... 12
1.3 定义文件的结构... 13
1.4 头文件的作用... 13
1.5 目录结构... 14
第2章 程序的版式... 15
2.1 空行... 15
2.2 代码行... 16
2.3 代码行内的空格... 17
2.4 对齐... 18
2.5 长行拆分... 19
2.6 修饰符的位置... 19
2.7 注释... 20
2.8 类的版式... 21
第3章 命名规则... 22
3.1 共性规则... 22
3.2 简单的Windows应用程序命名规则... 23
3.3 简单的Unix应用程序命名规则... 25
第4章 表达式和基本语句... 26
4.1 运算符的优先级... 26
4.2 复合表达式... 27
4.3 if 语句... 27
4.4 循环语句的效率... 29
4.5 for 语句的循环控制变量... 30
4.6 switch语句... 30
4.7 goto语句... 31