会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
周景轩
博客园
首页
新随笔
联系
订阅
管理
赋值运算符重载
问题
赋值运算符重载时,当有堆区数据时,没有以引用的方式传入参数会出现错误
原因
不以引用方式或指针方式传入,实际上做了一次值传递,会发生堆区数据的重复释放
注意
为了防止对传入的数据进行改变,应该加入
const
修饰符
为了能够进行连等操作,返回值应为引用类型
为了防止原来堆区有数据造成内存泄露,应该先进行判断,如果有数据,需要先释放掉
posted @
2022-01-26 11:14
周景轩
阅读(
56
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告