为了账号安全,请及时绑定邮箱和手机立即绑定

拷贝构造函数 进行深拷贝时分配的内存空间何时释放呢?如何释放?

拷贝构造函数 进行深拷贝时分配的内存空间何时释放呢?如何释放?

C++
慕斯5836037 2016-01-26 11:47:10
查看完整描述

1 回答

已采纳
?
MadMarical

TA贡献79条经验 获得超122个赞

你好。进行深拷贝,重新开辟的内存也是通过析构函数进行释放的,要理解拷贝构造函数也不过就是实现拷贝这个功能而已。如Array a;b(a);此时若delete b 则调用Array类的析构函数进行销毁,内存空间便被释放了(标记为可用)。

查看完整回答
2 反对 回复 2016-01-26
  • 1 回答
  • 0 关注
  • 1383 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信