摘要: 1,C++属于一个语言联邦 : C Object-Oriented C++ Template C++ STL2,应尽量以const,enum,inline替换#define 如果一个常量是class专属常量又是static,且为整数类型(int,char,bool),则需特殊处理:只要不取它们的地址,可以声明并使用它们而不须提供定义式。但是如果取某个class专属常量的地址,或纵使不取其地址而编译器却(不正确的)坚持要看到一个定义式,必须提供定义式enum的行为某方面比较像#define而不像const:取一个const地址合法,但是取一个enum地址就不合法,而取#define也不合法,.. 阅读全文
posted @ 2012-10-29 22:06 lfsblack 阅读(748) 评论(0) 推荐(0) 编辑