2010.11.4

1、关于宏定义

    1、如果是用宏定义,避免是用简单字符,比如#define Enable 1

        很多函数名称也许就是Enable,编译就会出错,而且不易发现错误;

    2、Effective C++ 第2条,尽量是用const、enum、inline替换#define

posted @ 2010-11-04 18:00  pjh123  阅读(110)  评论(0编辑  收藏  举报