首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于拷贝构造函数和赋值操作的关系,正确的是
对于拷贝构造函数和赋值操作的关系,正确的是
admin
2010-12-16
42
问题
对于拷贝构造函数和赋值操作的关系,正确的是
选项
A、拷贝构造函数和赋值操作是完全一样的操作
B、进行赋值操作时,会调用类的构造函数
C、当调用拷贝构造函数时,类的对象正在被建立并被初始化
D、拷贝构造函数和赋值操作不能在同一个类中被同时定义
答案
C
解析
在赋值操作中,将发生对象的拷贝操作,但并不说明两者是完全一样的。一般情况下,如果给类定义了赋值操作符,则应该同时定义合适的拷贝构造函数,除非系统默认生成的拷贝构造函数满足赋值操作。实际上,系统默认的拷贝构造函数仅仅将数据成员进行简单的对应赋值,而在多数特殊应用中,这么简单的对应关系是不适用的,这就需要程序员重新定义拷贝构造函数。
转载请注明原文地址:https://www.kaotiyun.com/show/oGVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>fun(inta,intb){intstaticm=0,i=2;i=i+m+1;m=i+a+b;returnm;}main()
下面不能作为结构化方法软件需求分析工具的是
请阅读以下程序:#include#includevoidfun(intb[])main(){staticinti=0;{intk,a[5]={1,3,5,4,9};Do{
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,该函数的功能是:将s所指字符串中ASCII码值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。例如
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
线性表常采用的两种存储结构是()。
在下列选项中,没有构成死循环的程序段是()。
下列选项中,不属于数据库管理的是()。
下列工具中,不属于结构化分析的常用工具的是()。
下面属于良好程序设计风格的是()。
随机试题
甲公司为上市公司,所得税税率为25%,2011年所得税汇算清缴尚未完成,2011年财务报表批准报出前,XYZ注册会计师事务所于2012年对该公司2011年度财务报表进行审计时,对以下交易或事项的会计处理提出疑问,并要求甲公司会计部门更正。(1)因战略调整
以下关于出版物功能的说法,不正确的是()。
急性炎症性脱髓鞘性多发性神经病多为双侧性周围性面瘫,并伴有四肢对称性迟缓性瘫痪和脑脊液________分离现象。
非典型肺炎属于
京巴犬,雌性,8岁,多饮,垂腹,后肢后侧方脱毛,皮肤色素过度沉着,呈斑块状。实验室检查尿蛋白阳性,空腹血糖含量为4.27mmol/L,血浆皮质醇含量升高。本病最可能的诊断是()
甲公司在食品上注册“乡巴佬”商标后,与乙公司签订转让合同,获五万元转让费。合同履行后。乙公司起诉丙公司在食品上使用“乡巴佬”商标的侵权行为。法院作出侵权认定的判决书刚生效,“乡巴佬”注册商标就因有“不良影响”被依法撤销。下列哪些说法是错误的?(卷三2009
集团项目组确定选择多少组成部分、选择哪些组成部分以及对所选择的每个组成部分财务信息执行上作的类型,可能受到下列()因素的影响。
物业服务过程中处理紧急事件的原则有哪些?
Rapidadvancesincomputerandcommunicationtechnologieshaveresultedinthe(71)mergerofthesetwofields.Thelineshavebl
Whatdoestheprofessorimplyaboutpopulationdistributionmaps?
最新回复
(
0
)