首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列情况中,不会调用复制构造函数的是
下列情况中,不会调用复制构造函数的是
admin
2015-07-22
18
问题
下列情况中,不会调用复制构造函数的是
选项
A、用一个对象去初始化同一类的另一个新对象
B、将类的一个对象赋值给该类的另一个对象
C、函数的形参是类的对象,对象作为函数实参,以值传递的方式传入函数体
D、函数的返回值是类的对象,从函数返回时
答案
B
解析
复制构造函数用于以下情况:根据另一个同类型的对象显式或隐式初始化一个对象;复制一个对象,将它作为实参传给一个函数;从函数返回时复制一个对象;初始化顺序容器中的元素;根据元素初始化列表初始化数组元素。选项B中调用赋值运算符,而不是复制构造函数,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/ttNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
条件表达式(x!=9)&&(x==9)的结果是【】。
类的说明如下,请指出错误的地方______。classMyclass{inta=111;public:Myclass(intx,inty);Myclass(i
以下程序的输出结果是______。#include<iostream.h>voidmain(){charw[][10]={"ABC","DEFGH","IJKL","MNOP"};int
如果关系模式R为1NF,且每个非主属性都完全函数依赖于R的候选码,则称R属于______。
在定义类的对象时,C++程序将自动调用该对象的【】函数初始化对象自身。
下面函数返回数组中最大元素的下标,数组中元素个数为t,将程序补充完整。intfindmax(ints[],intt){intk,p;for(p=0,k=p;p<t;p++){if
下列程序的输出结果是【】。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*s,char&c){c=s[strlen
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
在软件设计中,不属于过程设计工具的是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
随机试题
Graham—Steell杂音是指
患者,男性,57岁。发现高血压5年,近1个月出现喘憋,夜间憋醒,下肢水肿,双肺满布湿啰音。心电图提示陈旧性前壁心肌梗死,胸片示心影增大。对此患者预后最有价值的化验
A.酌情停药B.完全消失C.无原发病D.终生E.半年到1年用药继发的巨幼红细胞贫血患者应
A.去枕平卧位B.平卧位C.仰卧中凹位D.半卧位E.高斜坡卧位腰麻术后应采取
下列关于检察院作出批准逮捕决定的期间规定,说法正确的是:()
下列()是租赁土地使用权人在租赁期限内,对承租土地依法享有的权利。
社会服务机构领导为了增加员工对工作的兴趣,降低工作的枯燥度,最常使用的方法是()。
如图所示,直线x=2与双曲线一y2=1的渐近线交于E1,E2两点,记=e2,任取双曲线=ae1+be2(a、b∈R),则a、b满足的一个等式是__________.
如果将一台Catalyst6500交换机的管理地址设置为212.220.8.99/28,缺省路由设置为212.220.8.97,下列对交换机的配置,正确的是()。
•Readthememoandthenotebelow.•Completetheclaimform.•Writeawordorphrase(inCAPITALLETTERS)oranumberonline
最新回复
(
0
)