首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。___________TestClass::operator=(const TestClass& rhs) { if(this==&rhs)return
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。___________TestClass::operator=(const TestClass& rhs) { if(this==&rhs)return
admin
2012-12-29
70
问题
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。___________TestClass::operator=(const TestClass& rhs)
{
if(this==&rhs)return*this;
value=rhs.value;
return*this;
}
选项
答案
TestClass&
解析
如果要重载一个类的运算符=,通常需要定义自己特有的拷贝构造函数。在类体中可以增加:(const&operator Test Class&rhs);,然后在TestClass的类体外给出它的完整定义:
TestClass&TestClass::operator=(const TestClass&rhs)
{…}
所以在TestClass类的定义中缺少了TestClass&语句。
转载请注明原文地址:https://www.kaotiyun.com/show/2wVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。请在程序的下划线处填入正确的
在黑盒测试方法中,设计测试用例的主要根据是()。
以下叙述中错误的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
某系统结构图如下图所示(图中n≥5) 该系统结构图的宽度是()。
以下程序段中,与语句k=a>b?(b>c?1:0):0;功能相同的是()。
定义学生、教师和课程的关系模式S(S#,Sn,sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
C++语言中,编译过程后生成的文件类型为()。
随机试题
蛛网膜下腔出血易再复发的时间是
枳实具有的功效是
下列不属于反治法的治疗方法是
女性,28岁。因脊柱结核致截瘫1月。粪便秘结,每3~4日排便1次。有排尿失禁现象。双下肢肌力明显减退,浅感觉麻木。其截瘫指数应计为
银行代理理财产品销售的基本原则有()。
AccordingtoNoamChomsky,humanbeingsarebornwithaninnateabilitytoacquireandproducelanguageknownas______.
【《欧洲煤钢联营协定》】2007年历史学统考真题
假设某台式计算机内存储器的容量为1KB,其最后一个字节的地址是___________。
WhydoesStandardandPoor’slowerFrance’screditrating?
A)Reduce,reuse,andrecycle.RecyclinghasbecomeapartofAmericanlife.Italsoisanimportantpartofthewaste-processin
最新回复
(
0
)