条款1:尽量用const和inline而不用#define 以const 行使常量折叠,用inline 代替常用操作的宏定义,而且库里面有很多常用函数可用.当然不能抛弃宏,宏还是很有用滴.偶最近才发现宏的可爱之处...咔咔. 条款2:尽量用而不用 iostream的 IO智能,灵活,类型安全.呃,效率要比 stdio的IO低些. 条款3:尽量用new和delete而不用malloc和free new/delete是转为C++设计的---它会自动调用构造析构函数. 恩,这也会造成不必要的性能损失.…