Effective C++ 第一章和第二章读书笔记
条款01 视C++为一个语言联邦
这一节主要介绍C++的四个大头
C基础、面向对象、模板编程、STL
条款02 尽可能用const、inline、enum代替#define
宁可以编译器替换预处理器
原因:便于定位追踪,#define的内容不进入记号表,进行错误跟踪时不需要花太多时间定位出错的一个常数来自哪个宏
如何代替:
const修饰const data要让指针也置为const,
类内...
原创
2019-07-19 14:45:13 ·
140 阅读 ·
0 评论