我已经为我的一个类的指针数据成员编写了复制构造函数
class person
{
public:
string name;
int number;
};
class MyClass {
int x;
char c;
std::string s;
person student;
MyClass::MyClass( const MyClass& other ) :
x( other.x ), c( other.c ), s( other.s ),student(other.student){}
};
但是当我运行这个程序时出现以下错误
错误:成员 'MyClass' [-fpermissive] 上的额外限定 'MyClass::' 我是否正确使用了复制构造函数。