返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #73441同步于 2013/8/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
c++ primer page410. 禁止复制构造函数
sharonyue
2013/8/27镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 gsl2011 的大作中提到: 】
: 没有复制需求的一般都private掉,理由很多。
: 比如说什么防止指针的浅拷贝
防止指针的浅拷贝 不就是复制构造函数产生的理由么。。。想防止的话 可以定义一个复制构造函数啊。为什么要禁止呢
例如,某牛b国家,电力公司是垄断的,现在有一个账户类,生成一个账户对象,你们所有用电的人,都需要把钱打到这个账户上,这个账户是电力公司特有的,当然不允许你随意复制一个对象,然后让别人往你新生成的账户对象上打钱。你能复制,我还赚个毛,擦。和单例模式很想,但感觉还是有些许的不同。