会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Jessica要努力了。。
博客园
首页
新随笔
联系
订阅
管理
2014年6月1日
c++赋值运算符为什么要返回引用?
摘要: 为什么赋值运算符要返回引用??因为赋值操作会改变左值,而 + 之类的运算符不会改变操作数,所以说赋值运算符重载要返回引用以用于类似 (a=b)=c 这样的再次对a=b进行写操作的表达式。+ 返回一个临时对象是合情合理的 ,你若返回引用大多数情况下也不会出错或导致某个操作数被意外修改,但这就使(a+b...
阅读全文
posted @ 2014-06-01 17:40 Jessica程序猿
阅读(3799)
评论(0)
推荐(1)
编辑
公告