【发布时间】:2012-08-14 15:51:31
【问题描述】:
在阅读了 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' 中找不到重载的成员函数。 我已经搜索了该错误,但没有找到解决方法。这段代码有什么问题?
【问题讨论】:
标签: c++ visual-studio-2010 syntax-error