注意浅拷贝的动态内存的释放

  深拷贝与浅拷贝在C++类开发中是一类棘手的问题,稍不留神就会出现诸如内存泄漏,野指针等问题。尤为是在类中成员变量存在动态分配内存的时候(指针,引用)。浅拷贝就是对象的数据成员之间的简单赋值,如类的默认拷贝构造函数,即用该类的一个对象去给令一个对象赋值时所执行的默认过程就是浅拷贝。   首先咱们来看一个简单的状况,也就是类中成员属性仅有普通类型数据,而不包含指针和引用。代码以下:html cla
相关文章
相关标签/搜索