高质量C/C++编程指南--读书笔记一 1、2章

本文详细介绍了C++编程中的文件结构、代码行编写规则、头文件使用、类编写等核心内容,强调了遵循规范的重要性及如何提高代码质量和可维护性。
第一章  文件结构
 
一、知识点
1、头文件编写规则:(P12)
(1)、为了防止头文件被重复引用,应当用ifndef/ define/ endif 结构产生预处理块。
(2)、用#include <filename.h>格式引用标准库的头文件(编译器将从标准库目录开始搜索)。
(3)、用#include "filename.h"格式引用非标准库的头文件(编译器将从用户的工作目录汇总开始搜索)。
 
2、头文件的作用:(P13)
(1)、通过头文件来调用库功能。
(2)、头文件能加强类型安全检查。如果某个接口被实现或被使用时,其方式与头文件中的声明不一致,编译器就会指出错误,这一简单的规则能大大减轻程序员调试、改错的负担。
 
3、如果一个软件的头文件数目比较多,通常应将头文件和定义文件分别保存于不同的目录,以便于维护。例如可将头文件保存于include目录,将定义文件保存于source目录。(P14)
 
第二章  程序的版式
 
一、知识点
1、代码行编写规则:(P16)
(1)、一行代码只做一件事情,如只定义一个变量,或只写一条语句。这样的代码容易阅读,并且方便与写注释。
(2)、if、for、while、do等语句自占一行,执行语句不得紧跟其后。不论执行语句有多少都要加{}。这样可以放在书写失误。
 
2、应当将修饰符 * 与 & 紧靠变量名。例如:(P19)
char *name;
int    *x, y;    // 此处 y 不会被误解为指针
 
3、类在编写时,应尽量将public 类型的函数写在前面,而将private类型的数据写在后面。这样即首先考虑类应该提供什么样的函数。(P21)
 

转载于:https://www.cnblogs.com/lydf-2012/archive/2012/05/01/2477630.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值