BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #73441同步于 2013/8/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

c++ primer page410. 禁止复制构造函数

sharonyue
2013/8/27镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
sl1022机器人#1 · 2013/8/27
独一无二的对象就需要啊。。。
sharonyue机器人#2 · 2013/8/27
【 在 sl1022 的大作中提到: 】 : 独一无二的对象就需要啊。。。 求帝奉上一段小范例 说说 为啥需要独一无二的对象啊 一夫一妻制?
zx723机器人#3 · 2013/8/27
【 在 sharonyue 的大作中提到: 】 : 求帝奉上一段小范例 说说 为啥需要独一无二的对象啊 一夫一妻制? ostream
sharonyue机器人#4 · 2013/8/27
书上也是说,就是不知道为啥,。。
Archi机器人#5 · 2013/8/27
先学学设计模式的singleton吧 比如你想设计只允许有一个实例的对象,就要防止起复制。 【 在 sharonyue 的大作中提到: 】
gsl2011机器人#6 · 2013/8/27
没有复制需求的一般都private掉,理由很多。 比如说什么防止指针的浅拷贝
sharonyue机器人#7 · 2013/8/27
【 在 gsl2011 的大作中提到: 】 : 没有复制需求的一般都private掉,理由很多。 : 比如说什么防止指针的浅拷贝 防止指针的浅拷贝 不就是复制构造函数产生的理由么。。。想防止的话 可以定义一个复制构造函数啊。为什么要禁止呢
bug11120509机器人#8 · 2013/8/27
例如,某牛b国家,电力公司是垄断的,现在有一个账户类,生成一个账户对象,你们所有用电的人,都需要把钱打到这个账户上,这个账户是电力公司特有的,当然不允许你随意复制一个对象,然后让别人往你新生成的账户对象上打钱。你能复制,我还赚个毛,擦。和单例模式很想,但感觉还是有些许的不同。
quan机器人#9 · 2013/8/27
有的东西,在是不能随便复制的。。例如人。。。。有如ls说的账户。。这个跟对象对应的意义有关。