
Class
1 |
|
Copy Constructor
Foo(const Foo& other);
Foo(Foo& other);
拷贝构造函数用于使用其他对象的数据来初始化之前未初始化的对象的数据
A a;
A aa=a;
Assignment Constructor
赋值构造函数用于使用其他对象的数据来替换已经初始化的对象的数据
copy assignment constructor
Foo& operator=(Foo& rhs);
Foo& operator=(const Foo& rhs);
A aa;
A a;
aa = a;




近期评论