首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列情况中,不会调用复制构造函数的是
下列情况中,不会调用复制构造函数的是
admin
2021-02-22
51
问题
下列情况中,不会调用复制构造函数的是
选项
A、用一个对象去初始化同一类的另一个新对象
B、将类的一个对象赋值给该类的另一个对象
C、函数的形参是类的对象,对象作为函数实参,以值传递的方式传入函数体
D、函数的返回值是类的对象,从函数返回时
答案
B
解析
复制构造函数用于以下情况:根据另一个同类型的对象显式或隐式初始化一个对象;复制一个对象,将它作为实参传给一个函数;从函数返回时复制一个对象;初始化顺序容器中的元素;根据元素初始化列表初始化数组元素。选项B中调用赋值运算符,而不是复制构造函数,答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/N7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #include<iostream> using namespace std; class Base { pubfic: Base(){cout<<"BB";
在一个类体的下列声明中,正确的纯虚函数声明是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:每卖出一个瓜,则计算瓜的重量,还要计算所有卖出瓜的总重量以及总个数,同时允许退货,请按照以下的操作,把类补充完整
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请实现函数fun(doubleb[],intlen)的如下功能:(1)b[]是一个数组,长度为len;(2)b[0]=0,b[1]=1;(3)b[i+2]=b[i]+b[i+1
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)类CBase有一个常数变量Number1,在构造函数时对其初始化,请在注释//********1*****
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序的执行结果为:注意:错误的语句在//******error******的下面,修改该语句即可。#include#inclu
下列数据结构中,属于非线性结构的是
有如下程序:#include<iostream>usingnamespacestd;classInstrument{public:virtualvoidDisplay():0;};
在E-R图中,用来表示实体的图形是
下列选项中不属于面向对象程序设计特征的是
随机试题
不安抗辩权的效力是指先履行一方当事人有权()
患者,女,33岁。近1~2年来自觉全口多数牙齿松动,咀嚼力量减弱。若诊断为快速进展型牙周炎,临床检查最有可能的发现是
A.热结肠胃B.肝脾气郁C.津亏血燥D.阳虚寒凝E.湿热中阻某患者,症见大便秘结,欲便不得,嗳气频作,胸胁痞满。应辨证为
设备安装标高测量时,测点的绝对标高是指测点相对于()的高程。
某合伙企业由于经营不善,无力偿还对外所欠的应付货款。下列有关债务清偿的说法中,不符合法律规定的是()。
罗杰斯的“以学生为中心”、“让学生自发学习”、“排除对学习者自身的威胁”的教学原则属于()。
参观教学法可分为()。
已知椭圆C:(a>b>0),F为其左焦点,离心率为e.若过点A(0,4)的直线与椭圆C相切于M,交x轴于,求证:μ+e2=0.
对于循环队列,下列叙述中正确的是()。
Ifyoudon’tmind(wait)______forafewminutes,wecancheckourrecordsforyou.
最新回复
(
0
)