1、(pointer to pointer)VS(reference to pointer)
2、const和inline取代#define
3、const char* p、char const* p、char* const p、const char* const p区别
4、static成员变量的定义和声明
class GamePlayer
{
private:
static const int NUM_TURNS ; //constant eclaration
};
还有一点,正如你看到的,上面的语句是NUM_TURNS的声明,而不是定义,所以你还必须在类的实现代码文件中定义类的静态成员:
const int GamePlayer::NUM_TURNS=5; //definition
5、