会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Bruce
人丑还是多读书
博客园
首页
新随笔
联系
管理
2015年1月21日
在赋值运算符中处理自我赋值问题
摘要: 自我赋值发生在对象被赋值给自己时,例如: val = val; vec[i] = vec[j];//潜在的自我赋值(i=j) *p = *q;潜在自我赋值 class A { A& operator=(const A& rhs)//不安全的赋值版本 { delete p;//停止使用当前的对象 p = new P(rhs.p);//使用rhs的副本 ...
阅读全文
posted @ 2015-01-21 11:24 阿木木在发呆
阅读(166)
评论(0)
推荐(0)
编辑
公告