C++类中的浅拷贝和深拷贝

浅拷贝:默认的拷贝构造函数,只是进行简单的复制操作
但是在一些特定的场合,我们需要自己来定义拷贝构造函数,例如拷贝的是地址。
此时仅仅通过默认的拷贝构造函数是不够的,这时就需要用到深拷贝,也就是自己去定义拷贝构造函数。
形式:
类名(const 类引用):初始化列表{};
注意:初始化列表先于构造函数执行。

猜你喜欢

转载自blog.csdn.net/tjy199610_10/article/details/80025748