摘要: 1 让自己习惯C++常量指针的定义 由于常量定义式通常被放在头文件中以便被不同的源文件含入,因此有必要将常量指针声明为const(即声明为指针常量)。例如若要在头文件内定义一个常量的 char*-based 字符串,你必须写 const 两次: const char* const AUTHOR_NAME = "Scott Meyers";“the enum hack”技术 即在类内部定义枚举量来当整型常量使用。例如: class Player { private: enum { NumTurns = 5 }; int scores[NumTurns]; //NumTurns 阅读全文