课程
/后端开发
/C++
/C++远征之封装篇(下)
为什么拷贝过程要加const,不加行吗
2017-12-06
源自:C++远征之封装篇(下) 3-3
正在回答
const 防止被修改
因为修改一个编译器创建的临时对象是安全没有意义的,这个临时对象随时都会被析构掉
为了安全性考虑,不加const的话取引用可能会改变原值
http://blog.csdn.net/shltsh/article/details/45959303 这里面有解释,拷贝函数就这一个 既然用const肯定有他的道理
举报
封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号