会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
VVingerfly
好记性不如烂笔头,更何况你并没有好记性...
博客园
首页
新随笔
联系
订阅
管理
2016年4月14日
禁用编译器自动生成的函数(Effective C++之06)
摘要: 如果想让你的类定义出来的对象是独一无二的,即对象无法被复制,或者使用赋值操作符赋给另外一个对象,那么最好的方法就是禁用拷贝构造函数和赋值操作符。下面介绍几种禁用的方法。(方法来自Effective C++,如果想禁用类的其他函数,方法类似) 1. 定义为private且不实现它 我们知道,拷贝构造函数和赋值操作符重载函数,即使不定义,编译器也会生成一个默认的函数。但是如果定义了,clas...
阅读全文
posted @ 2016-04-14 21:05 VVingerfly
阅读(347)
评论(0)
推荐(0)
编辑
公告