| 查看: 1383 | 回复: 14 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
微尘、梦想木虫 (知名作家)
|
[求助]
复制构造函数问题
|
||
|
书上说:复制构造函数在以下3种情况下会被调用: 1、用类的对象去初始化该类的另一个对象时; 2、函数的形参是类的对象时; 3、函数的返回值是类的对象时。 程序: 问题:该程序在第三种情况时并没有调用复制构造函数,其执行结果为: 调用复制构造函数 10 40 调用复制构造函数 100 800 3 5 不知道为什么,谢谢各位指点!!! |
» 猜你喜欢
有没有人能给点建议
已经有3人回复
假如你的研究生提出不合理要求
已经有12人回复
实验室接单子
已经有7人回复
全日制(定向)博士
已经有5人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
对氯苯硼酸纯化
已经有3人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复

sudo
木虫 (正式写手)
- 程序强帖: 16
- 应助: 6 (幼儿园)
- 金币: 1297.6
- 散金: 1486
- 红花: 20
- 帖子: 588
- 在线: 641小时
- 虫号: 1211394
- 注册: 2011-02-24
- 性别: GG
- 专业: 文艺美学
★ ★ ★
微尘、梦想(金币+3): 鼓励交流! 2011-06-20 19:43:12
微尘、梦想(金币+3): 鼓励交流! 2011-06-20 19:43:12
|
来唱个反调 我感觉标准其实不是条条框框,而是对于一个问题,大家的实现方式不一样,然后发现这样会给后来人带来困扰,于是标准才出现了 当然c++的新标准也才出来不久,还没来得及阅读,虽然其中可能有一些有争议的东西,但是,总体来说不能否定标准存在的价值。(咳虽然C++的标准不像C标准那么深入人心) VC6很老的东西了,很多c++特性都不支持(C++ Primer上的好多例子在VC6上是有问题的,好像说当年标准没定,也难怪。不过这些东西在今天看来是司空见惯了),用它的行为反过来来解释标准,有点偏颇了 对编译器而言,完全遵循标准似乎还没哪个做得到。但是,倒是没有哪个编译器因为不遵守标准还理直气壮的......嘛,新的c++标准争议还挺多,姑且不论,下一代编译器也还没出来... |
15楼2011-06-20 18:39:15
libralibra
至尊木虫 (著名写手)
骠骑将军
- 程序强帖: 40
- 应助: 817 (博后)
- 金币: 12914.1
- 红花: 64
- 帖子: 2238
- 在线: 287.3小时
- 虫号: 696514
- 注册: 2009-02-05
- 专业: 计算机软件

2楼2011-06-07 21:36:08
微尘、梦想
木虫 (知名作家)
- 程序强帖: 6
- 应助: 2 (幼儿园)
- 贵宾: 0.353
- 金币: 4757.9
- 散金: 3089
- 红花: 31
- 沙发: 247
- 帖子: 8788
- 在线: 1125小时
- 虫号: 1203290
- 注册: 2011-02-14
- 专业: 制造系统与自动化

3楼2011-06-07 21:38:31
libralibra
至尊木虫 (著名写手)
骠骑将军
- 程序强帖: 40
- 应助: 817 (博后)
- 金币: 12914.1
- 红花: 64
- 帖子: 2238
- 在线: 287.3小时
- 虫号: 696514
- 注册: 2009-02-05
- 专业: 计算机软件

4楼2011-06-07 21:43:57












回复此楼