问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++中,为什么Box类的复制赋值构造函数不能写成Box(Box box);呢?为什么参数必须改为Box& box呢?

发布网友 发布时间:2022-05-16 22:56

我来回答

4个回答

热心网友 时间:2023-09-14 09:52

因为写成Box(Box box)的话调用拷贝构造函数的时候,形参传递给构造函数的时候会再次调用拷贝构造函数,而再次调用的拷贝构造函数形参传递给拷贝构造函数的时候会再次调用拷贝构造函数,如此下去就变成死循环了。

热心网友 时间:2023-09-14 09:52

可以写成(Box box)啊,写成Box&是为了引用,这样就不用构造一个临时对象,浪费内存了追问我用vs2010,写成这样它算我错,但是其他成员函数可以这样,我想应该是你说的这样

热心网友 时间:2023-09-14 09:53

规定。这种函数不叫复制构造函数。

热心网友 时间:2023-09-14 09:54

规定入参必须这样
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
肺气肿吃什么食物最好 吃什么对肺气肿好 肺气肿老人吃什么水果好 世界乐坛唱功排行? 全球唱功排名? 全球唱功排名 MariahCarey与CelineDion谁唱歌唱得好些?或者谁的唱功较好? Mariah Carey 与 Celine Dion谁唱歌唱得好些?或者谁的唱功较好 国家水费多少钱一吨 国家水费标准是多少一吨?多少水才算一吨 水费是多少钱一吨 衣柜灰色边框白色门扇好看吗? 请问鼎视通是宝利通的产品吗? Polycom soundstation 2无法拨德国长途 宝利通会议电话的保修时间 视频会议软件具体采购方案? 江苏宝利通怎么样? polycom如何鉴真品 淘宝运营视频,直通车入门技巧,新手必会 职业炒股人如果是搞价值投资的平常应干什么? 炒股的人每天都在干什么呢 炒股的人最喜欢什么东西 水灰比是1:2的水泥浆中水泥含量是多少? 看图猜成语一个头脸上有灰 一个人面眼下一边一个土字,还说我的头发是灰色的。是什么成语? 聚氨脂防水涂料上抹沙灰可以么 “灰头土脸”的铁疙瘩经常清理后价值有多高? 稻草灰洗头有什么效果 粉笔灰加水怎样风干凝固 干水泥灰喷到头发上要怎样处理好? jquery dialog怎么调整其位置 boxbox瑞文符文天赋 玉米粥要怎么做才最好吃? 新华网北京2008年9月28日电:2007年8月份美国次贷危机全面爆发,延续至今已14个月之久。这场危机肇始于美 漏电保护器几个小时跳一次合上又能用为什么? 漏电保护器为什么一直跳闸,推上去,过一个小时左右就又跳闸了,这? 学生时期玩时恋爱是交朋友就是在一起也是互相娱乐一起玩住等像小朋友过家家,工作后搞对象不一样吗? 雪山互娱扣费是什么意思 急!:jquery ui dialog 如何设置 下拉滚动条时【固定显示位置】这个属性~ ~!!!?? 2020年山西省晋城市招聘公益性岗位对学历有什么要求 什么是互动娱乐 2020年,山西吕梁柳林县公租房要哪些条仵才能使用? 求百家姓的内容几拼音(最好就附注在旁边,如果不可以的话也没关系,只要有就可以了) 求一份百家姓(要文字带拼音的) 百家姓,最好有注音 百家姓所有双姓,要分类要注音!!!最好还有‘āáǎà’这样的,感激不尽~!推荐再加分 我需要百家姓 大宗交易的金额计入市值吗? 求百家姓~? 笋,芒果,牛奶能一起吃吗 ()的铃声填空用三字