在阅读了 C++ 网站上的课程教程后,我学习了以下代码,然后我尝试使用它:
class CVector {
public:
int x,y;
CVector () {};
CVector (int,int);
CVector operator + (CVector);
};
CVector::CVector (int a, int b) {
x = a;
y = b;
}
之后我编写了以下代码,以便学习有效地编写 C++ 类并编写更简洁的代码:
class Player {
public:
string name;
int level;
};
Player::Player(int y) {
level = y;
}
但是它给了我错误 C2511: 'Player::Player(int)' : 在 'Player' 中找不到重载的成员函数。我已经搜索了该错误,但没有找到解决方法。这段代码有什么问题?