
Effective C++读书笔记
TheKingofC
brew
展开
-
视C++为语言联邦
C++,是一个语言的联邦,而非单一部分: 1,C:区块、语句、预处理器、内置数据类型、数组、指针; 2,Object-Orientend C++,C with Classes 所诉求的:Classes(构造/析构函数)、封装、继承、多态、虚函数(动态绑定); 3,Template C++,C++的泛型编程,它带来新的编程泛型(programming paradigm),也就原创 2011-06-14 20:32:00 · 666 阅读 · 0 评论 -
尽量以const、enum、inline替换#define
宁可以编译器替换预处理器! 1,对于单纯常量,最好以const对象或enums替换#define; 2,对于类似函数的宏,最好用inline函数替换宏;原创 2011-06-16 18:50:00 · 428 阅读 · 0 评论