复制对象时勿忘其每一个成分 Copy all parts of an object
如果我们自己写了拷贝构造函数,那么编译器不会为我们生成默认的拷贝构造函数,即使我们的代码不完全,编译器也不会告诉我们。所以如果有新增加的成员变量,我们必须同时修改拷贝构造函数。
如果遇到继承的情况,那么我们还需要调用父类的拷贝构造函数。
总结:copying函数应该确保复制对象内的所有成员变量以及所有base class的成分。
posted on 2017-09-05 15:07 ^~~^ 阅读(132) 评论(0) 编辑 收藏 举报