class A
{
public:
A(){a = 3;}
A(const A& ra):a(ra.a){}
void display(){cout << a << endl;}
private:
int a;
};
int main()
{
A a;
A b(a);
a.display();
b.display();
return 0;
}
拷贝构造函数属于构造函数,当然可以使用
{
public:
A(){a = 3;}
A(const A& ra):a(ra.a){}
void display(){cout << a << endl;}
private:
int a;
};
int main()
{
A a;
A b(a);
a.display();
b.display();
return 0;
}
拷贝构造函数属于构造函数,当然可以使用