首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在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
35
问题
在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全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){charw[20],a[5][10]={"abcdef","ghijkl","mnopq","rstuv","wxyz"};
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成数据域和指针域。
设有定义和语句(假设shortint型数据占2字节)shortint*pi,*pj;pi=pj=(short,*)malloc(2);则以下叙述正确的是()。
数据结构中,与所使用的计算机无关的是数据的()。
软件生命周期是指
语句printf("%d\n",strlen("\t\"\\\n\’\065\08AB"));的输出结果是
下列叙述中,不属于设计准则的是()。
对下列二叉树进行前序遍历的结果为()。
支持子程序调用的数据结构是()。
虚基类说明格式如下:slass派生类名【】<继承方式><基类名>。
随机试题
阿托品抗休克的主要机制是
人体内的胃酸具有________的功能。
治疗重度妊高征孕妇,首选药物应是
休克病人的体位一般应采用()
如果企业按面值发行股票,则股票发行费应记入“()”科目。
公共财政是特指以( )为基础的财政。
教学方法是为完成教学任务而采用的方法,就是指教师教的方法。()
“印刻”现象是习性学家观察到的现象,这支持了动机的哪种理论?()
报表记录分组操作时,首先要选定(),在这些字段上值相同的记录数据归为同一组。
A、RockformationsintheNevadadesert.B、Graduatestudiesinanthropology.C、Excavationtechniquesusedinarchaeology.D、Prehi
最新回复
(
0
)