【C++】【复杂结构拷贝问题】深拷贝与引用类型成员以及常量成员
摘要:
为什么要有深拷贝? 当类的成员中有引用类型,那么拷贝的时候,比如 1 class A{ 2 public: 3 int * addr; 4 } 5 A a; 6 A a1(a); 7 //此时 a和a1中的addr成员,都将同时引用同一块内存,那么当析构的时候,就会出现free after free 阅读全文
posted @ 2022-08-30 15:32 甲鱼写代码 阅读(150) 评论(0) 推荐(0)
浙公网安备 33010602011771号