会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
晓风霜度-
博客园
首页
新随笔
联系
订阅
管理
2021年12月10日
C++ 浅拷贝与深拷贝的区别
摘要: 浅拷贝是指系统(编译器)自带的拷贝构造函数,当函数结束时,会发生重复释放堆区内存的错误(不能重复释放,系统会报错)。 深拷贝指我们自己设置一个拷贝函数,我们会再次创建一个堆区,将数据拷贝到此,所以p2的m_Height指针里面存放的地址其实是 和p1不一样的,但是指向的那块堆区里面存放的数据都是一样
阅读全文
posted @ 2021-12-10 17:37 晓风霜度-
阅读(606)
评论(0)
推荐(0)
公告