Effective C++## 条款02:尽量以const,enum,inline替换#define ##
主题C++这个条款也可以改为“可以用编译器替换预处理器”,因为#define有很多的问题和不方便之处。#defineASPEC1.6454当你使用了这个常量但获得一个编译错误信息时,可能会带来困惑,因为错误信息会提到1.6454而不会提到名称本身,尤其是这个量又别人或在另外一个头文件中定义就更麻烦了。而改为constdoubleASPEC=1.6454就不会出现这种情况。当const、指针结合在一