首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于拷贝构造函数和赋值操作的关系,正确的是
对于拷贝构造函数和赋值操作的关系,正确的是
admin
2010-06-06
25
问题
对于拷贝构造函数和赋值操作的关系,正确的是
选项
A、拷贝构造函数和赋值操作是完全一样的操作
B、进行赋值操作时,会调用类的构造函数
C、当调用拷贝构造函数时,类的对象正在被建立并被初始化
D、拷贝构造函数和赋值操作不能在同一个类中被同时定义
答案
C
解析
在赋值操作中,将发生对象的拷贝操作,但并不说明两者是完全一样的.一般情况下,如果绐类定义了赋值操作符,则应该同时定义合适的拷贝构造函数,除非系统默认生成的拷贝构造函数满足赋值操作。实际上,系统默认的拷贝构造函数仅仅将数据成员进行简单的对应赋值,而在多数特殊应用中,这么简单的对应关系是不适用的,这就需要程序员重新定义拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/jvjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据流图中,带有箭头的线段表示的是()。
若有以下程序:#include#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+
下列叙述中,正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
学生和课程的关系模式定义为S(S#,Sn,sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C撑,cn,P撑)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含对
以下选项中不属于C语言程序运算符的是()。
下面不属于黑盒测试方法的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
关系表中的每一行记录称为一个()。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指()。
随机试题
孙先生,38岁。对称性全身小关节肿痛反复发作5年,有晨僵,热水浸泡后减轻。化验:类风湿因子阳性。拟诊为类风湿关节炎。不久在患者腕部及踝部出现皮下结节,提示
Fick’sfirstlaw
输血引起溶血反应时出现头胀、四肢麻木、腰背剧痛、血压下降等症状是由于()
某机电产品国际招标项目采用综合评估法进行评标,评标委员会成员在完成了各自对投标文件的评审与比较后进行打分汇总、推荐中标候选人和完成评标报告工作。汇总完成后,有一位评标委员会成员不同意汇总后的结论,提出在听了其他成员介绍的情况后,需要重新核对一下自己的打分结
基金托管费收取的比例与()有一定关系。
根据《证券法》,下列不属于操纵证券市场行为的是()。
()是指为委托人提供房地产信息和居间代理业务的经营活动。
1,1,6,1,11,6,71,()
下列关于《中国土地法大纲》主要内容的表述,正确的是()(2010年非法学综合课单选第44题)
Let’snowbrieflyconsideragenerallyhonoredbutsometimesmaligned(有坏影响的)typeofscientist,thetheorist.Theoristsarecon
最新回复
(
0
)