C++深拷贝和浅拷贝细节理解

前提

在对象拷贝过程中,如果没有自定义拷贝构造函数,编译器会提供一个缺省的拷贝构造函数,缺省的拷贝构造函数对于基本类型的成员变量,按字节复制,对于类类型的成员变量则调用其相应的拷贝构造函数。

资料注解

在《高质量的C C++编程》第9章有这样一段话如下,类似的描述在《C++ primer》和《effective C++》都有提及,就是拷贝构造函数的问题,这是OO编程必须注意的一个问题。

 

 

 

 

 详细原文链接:https://blog.csdn.net/weixin_41143631/article/details/81486817

 

posted @ 2019-09-03 21:25  evenleo  阅读(514)  评论(0编辑  收藏  举报