首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。______TestClass::operator=(const TestClass& rhs) { if(this==&rhs)return *th
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。______TestClass::operator=(const TestClass& rhs) { if(this==&rhs)return *th
admin
2012-01-20
50
问题
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。______TestClass::operator=(const TestClass& rhs)
{
if(this==&rhs)return *this;
value=rhs.value;
return *this;
}
选项
答案
TestClass&
解析
如果要重载一个类的运算符=,通常需要定义自己特有的拷贝构造函数。在类体中可以增加:(const & operator lestClass & rhs);然后在TestClass的类体外给出它的完整定义:
TestClass& TestClass::operator=(const TestClass& rhs)
{…}
所以在TestClass类的定义中缺少了TestClass&语句。
转载请注明原文地址:https://kaotiyun.com/show/FxVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
设有以下语句:typedefstruetTT{charc;inta[4];}CIN;则下面叙述中正确的是()。
将E-R图转换为关系模式时,E-R图中的属性可以表示为
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
以下选项中,合法的实数是
数据结构中,与所使用的计算机无关的是数据的()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指
E-R图中用来表示实体的图形是()。
类继承中,默认的继承方式是【】。
随机试题
Backin1975,economistsplottedrisinglifeexpectanciesagainstcountries’wealth,andconcludedthatwealthitselfincreases
某电力工程公司实施农村电网改造工程,需要拔出废旧电线杆重新利用。在施工过程中,施工人员为提高工作效率,使用小型汽车起重机吊拔废旧电线杆。吊装作业中最可能发生的起重机械事故是()。
静脉注射的放射性胶体在脏器内分布的多少主要因胶体颗粒的大小而异中等颗粒主要积聚于
生产、销售假药的,下列必须从重处罚的行为有
犯罪中止可以发生在:()
下列情形中的应税消费品,以同期应税消费品最高销售价格作为计税依据的有( )。
借款人不能按期归还贷款时,应当在贷款到期日之前,向银行申请()
以下与持续经营假设相关的说法中,不正确的是()。
螺旋模型综合了______的优点,并增加了这两种模型忽略的风险分析。A.瀑布模型和演化模型B.瀑布模型和喷泉模型C.演化模型和喷泉模型D.原型和喷泉模型
A、Thosewhooftentakeexercise.B、Thosewhooftenwalktoschool.C、Thosewhooftenwatchtelevision.D、Thosewhooftenhaveme
最新回复
(
0
)