2010 - C++编码规范 联系客服

发布时间 : 星期六 文章2010 - C++编码规范更新完毕开始阅读a7c8c5fdf705cc175527091e

C++编程规范

2010年6月22日

目录

1

2 3

4

介绍.........................................................................................1.1 文档目的....................................................................1.2 动机...........................................................................一般性原则 ..............................................................................文件结构..................................................................................3.1 一般性问题 ................................................................3.2 头文件 .......................................................................3.3 源文件的结构。 .........................................................3.4 目录结构....................................................................命名和书写规范 .......................................................................4.1 标识符的命名规则......................................................

5

6

7

4.2 类 ..............................................................................4.3 函数...........................................................................4.4 数据成员....................................................................4.5 指针和引用 ................................................................4.6 宏定义 .......................................................................4.7 const常量...................................................................4.8 枚举变量....................................................................4.9 全局变量....................................................................表达式和基本语句....................................................................5.1 运算符的优先级 .........................................................5.2 复合表达式 ................................................................5.3 if 语句 ........................................................................5.4 循环语句的效率 .........................................................5.5 for 语句的循环控制变量..............................................5.6 switch语句.................................................................排版.........................................................................................6.1 空格与对齐 ................................................................6.2 注释...........................................................................内存管理..................................................................................7.1 创建与销毁 ................................................................7.2 数组与指针 ................................................................

1 介绍 1.1 文档目的

本文档规定了C++编程过程中的编码规范,本

文档的目的是为了帮助本学院的学生,教师更好的完成程序设计任务。所有的程序作者都应该遵循此文档所规定的编码规范。如果你对于文档中规范有不同的见解或更好的解决方案,在确保自己的解决方案经过充分的记录和测试的前提下,请及时通知本文的作者,以便对该文档相应的规则做出必要的更改。

1.2 动机

为了对软件的开发进行适当的规范化,特制定

本规范,其根本目的,是为了保证程序具有良好的、一致的结构,以期提高程序的可读性及可维护性,