首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列情况中,不会调用复制构造函数的是
下列情况中,不会调用复制构造函数的是
admin
2021-02-22
30
问题
下列情况中,不会调用复制构造函数的是
选项
A、用一个对象去初始化同一类的另一个新对象
B、将类的一个对象赋值给该类的另一个对象
C、函数的形参是类的对象,对象作为函数实参,以值传递的方式传入函数体
D、函数的返回值是类的对象,从函数返回时
答案
B
解析
复制构造函数用于以下情况:根据另一个同类型的对象显式或隐式初始化一个对象;复制一个对象,将它作为实参传给一个函数;从函数返回时复制一个对象;初始化顺序容器中的元素;根据元素初始化列表初始化数组元素。选项B中调用赋值运算符,而不是复制构造函数,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/N7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知:int m=10:在下列定义引用的语句中,正确的是
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:1,2,3,4,5,注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******err
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数convert(char*strOct)的功能是将八进制转换为十进制。提示:要每一位转换,然后把转换后得到的数累加起来即可。注意:不
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在一个派生类的成员函数中,试图调用其基类的成员函数"voidf();’’,但无法通过编译。这说明()。
若字符指针p所指向的字符串为’’abcdefg’’,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,印指向的字符数组的元素个数为
违背数据流图(DFD)构造规则的是
若已经声明了函数原型“voidfun(inta,doubleb=0.0);”,则下列重载函数声明中正确的是()。
以下关键字不能用来声明类的访问权限的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成列操作,将类的定义补充完整,实现以下功能:(1)完成CBook类构造函数,对整型变量ID和作者Author进行赋值,请在注释//********1*****
随机试题
MDS病人实验室检查可见的异常是()(2002年)
与阿司匹林合用,会加重胃黏膜损伤的含糖皮质激素的中药有
某河港工程勘察中,拟在已钻探的口径为75mm钻孔附近进行静力触探试验。试问:静力触探试验的探孔距已钻孔的最小距离为下列()项。
第三方物流提供者是一个为外部客户的物流作业提供管理、控制和专业化作业的服务企业,它本身也可以拥有货物。()
以下是对中国文化艺术的文言别称,属于美术的是()。
下列事件与相关人物对应错误的是()。
JasonRoger,all-starcenterforthePortlandWizards,willmissatleasttwogames______alowerbacksprain.
Youwillhearfivepeopletalkingaboute-businessindifferentareas.Foreachextracttherearetwotasks.ForTaskOne,choos
WhyUseDramaTextsintheLanguageClassroom?I.【T1】______ofdrama【T1】______A.Theteacherbeingabletorealize"reality"th
Languageisnot______throughoutthecountrybutfallsintodialects.
最新回复
(
0
)