1.C++创建一个对象之后将会创建三个函数,即
构造函数,析构函数,拷贝构造函数
2.
图片发自简书App
3.深拷贝与浅拷贝
浅拷贝: 编译器做的赋值操作会出现重复释放同一块内存,导致引用出错。
深拷贝:在堆区重新申请一块内容
4.初始化列表的实现
图片发自简书App
1.C++创建一个对象之后将会创建三个函数,即
构造函数,析构函数,拷贝构造函数
2.
3.深拷贝与浅拷贝
浅拷贝: 编译器做的赋值操作会出现重复释放同一块内存,导致引用出错。
深拷贝:在堆区重新申请一块内容
4.初始化列表的实现