
····Effective C++
文章平均质量分 71
iorichang
if (share.makesHappiness()) doSharing();
展开
-
Item 02: Prefer consts, enums, and inlines to #defines
Item 02: Prefer consts, enums, and inlines to #defines 尽量以 const,enum,inline 替换 #define假如有这样的语句:#define ASPECT_RATIO 1.653宏定义中的 ASPECT_RATIO 可能从未被编译器看见;也可能编译器处理之前就被预处理器给移走了。那么它很可能不会进入符号表,这样会给编译调试带来很原创 2016-07-17 12:37:15 · 430 阅读 · 0 评论 -
Item 01: View C++ as a federation of languages
Item 01: View C++ as a federation of languages今天的 C++ 已经是个多重范型编程语言 (multiparadigm programming language),一个同时支持过程形式 (procedural)、面向对象 (object-oriented)、函数式(functional)、泛型 (generic)、元编程 (metaprogramming)原创 2016-07-01 10:17:48 · 311 阅读 · 0 评论