《高质量C/C++编程指南》学习笔记(第X版)
发布时间
阅读量:
阅读量
此书仅包含简洁精炼的文字然而仍广受赞誉。初次接触这本书时便深感其可贵如今再次通读一直欲罢不能地一气读完。对于书中所提出的某些编程规范与建议特意整理出觉得较为实用的部分。
第1章 文件结构
为了避免同一份源代码中包含多个引用同一个头文件的说明, 应当采用ifndef/define/endif结构来生成预处理块.
采用#include <filename.h>的方式引用标准库的头文件, 其编译器将会从标准库目录位置进行搜索.
采用#include “filename.h”的方式引用非标准库的头文件, 其编译器将会从用户的工程工作目录位置进行搜索.
第2章 程序的版式
每条指令专注于单一功能。
每条指令占据独立的一行。
建议在声明变量时同时进行初始化(就近原则)。
长表达式应在低优先级操作符处分开成多行,并使新行首部对齐以便阅读与理解。
第3章 命名规则
标识符应直观易懂且便于拼写。
命名规范应遵循所选用的操作系统或开发工具的一致性。
例如,在Windows环境下应用通常会采用大小写字母混排的方式进行标记操作(如AddChild),而在Unix环境下则多使用小写字母并附加下划线(如add_child)。切勿将两类命名规范混用。
变量名称宜选用名词形式或形容词加名词的形式。
第4章 表达式和基本语句
避免将布尔变量直接比较
全部评论 (0)
还没有任何评论哟~
