SweetDream
高歌一壶新酿酒,醉抱青山不必归。
摘要: 条款1:尽量用const和inline(编译器)而不用#define(预处理) 理由:1.#define(预处理)进入编译器之前预处理程序会将符号去掉,代以常量,在编译的时候报错信息指向常量而难以理解,定义一个const常量能很好的解决这个问题;2.用#define来实现那些看起来象函数而又不会导致函数调用的宏:#define max(a,b) ((a) > (b) ? (a) : (b))... 阅读全文
posted @ 2006-01-15 19:25 SweetDream 阅读(376) 评论(0) 推荐(0) 编辑