会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Jo3yZhu
博客园
首页
新随笔
联系
订阅
管理
2020年2月29日
C++类的构造重载、赋值重载与右值引用
摘要: 为什么要重载运算符“=”和拷贝构造函数? 1. 为了给类赋予新的能力的同时保持语义。比如之前文章提到的迭代器(iterator)重载自加操作符,就是为了保持语义; 2. 类的职责多样,有的类的拷贝过程默认拷贝构造函数无法满足,需要定制(比如深拷贝)。 拷贝构造/移动构造函数 拷贝构造函数重载相信我们
阅读全文
posted @ 2020-02-29 21:02 joeyzzz
阅读(1041)
评论(0)
推荐(0)
编辑
公告