这本书买了很久了,一直在压箱底,哎……惭愧啊!
为了巩固我那不堪一击的C++功底,开始砌砖加固,哈哈!
条款 1 视C++为一个语言联邦
1、对于内置类型而言pass-by-value(值传递)通常比pass-by-reference高效
条款 2 尽量以const,enum,inline替换#define
1、常量替换的两种特殊情况
<1> 定义常量指针:常量定义式通常被放在头文件内,因此有必要将指针(不是指针所指之物)声明为const;
<2> class内部的专属常量
一个技巧:“一个属于枚举类型的数值可权充ints被使用”
2、Enums和#define一样绝对不会导致非必要的内存分配