c++point 类的问题

2024-12-02 17:23:51
推荐回答(3个)
回答1:

静态数据成员的初始化语句
int CPoint::nCount=0;
应该挪到类的定义以外。
另外,SetX和SetY成员函数的定义也有问题,可以改为:

void SetX(int px)
{
x=px;
//cout<}
void SetY(int py)
{
y=py;
//cout<}

回答2:

在类内初始化这句错误,int CPoint::nCount = 0;

回答3:

只有静态函数可以访问静态成员变量