- 博客(1)
- 收藏
- 关注
转载 Effective C++笔记(1) 从C转向C++
条款1:尽量用const和inline(编译器)而不用#define(预处理) 理由:1.#define(预处理)进入编译器之前预处理程序会将符号去掉,代以常量,在编译的时候报错信息指向常量而难以理解,定义一个const常量能很好的解决这个问题;2.用#define来实现那些看起来象函数而又不会导致函数调用的宏:#define max(a,b) ((a) > (b) ? (a) :...
2006-01-15 19:25:00 32
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人