首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2020-05-14
15
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //类型转换运算符int的声明
private:
double val;
};
若要使语句序列
MyClass x(2.1);
cout<
能够正常运行,横线处的语句应为
选项
A、int operator int(MyClass);
B、int operator int();
C、operator int(MyClass);
D、operator int();
答案
D
解析
题目需要声明类型转换运算符int,类型转换运算符是一种特殊的类成员函数,它定义将类类型值转变为其他类型值的转换,其中转换函数必须是成员函数,不能指定返回类型,并且形参列表必须为空,所以int类型转换运算符的声明为:operator int();选项A、B、C错误;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/Tv8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3)T2plus(T1t1,T3t3){returnt1+t3;}则以下调用正确是()。
在关系数据库中,把数据表示成二维表,每一个二维表称为【】。
控制格式I/O的操作中,()是设置域宽的。
下列各类函数中,不是类的成员函数的是
对定义重载函数的下列要求中,()是错误的。
下列关于new运算符的描述中错误的是()。
下列关于成员函数特征的描述中,错误的是()。
常用的黑箱测试有等价分类法、______、因果图法和错误推测法4种。
以下不使用线性结构表示实体之间联系的模型的是()。
下列关于运算符重载的叙述中,错误的是
随机试题
胸廓挤压试验阳性,应考虑
蜂窝系统的两种主要干扰是同频干扰和____________。
面试时,面试人员想针对应聘者的思维能力、分析能力、语言表达能力进行测评时,提问的问题可以是()
测定ALT的底物是
充填体折断的原因如下,除外
图示为环线半径为r的铁芯环路,绕有匝数为Ⅳ的线圈,线圈中通有直流电流I,磁环路上的磁场强度日处处均匀,则H值为()。
城市轨道交通车站结构形式分为()等类型。
Doesthelanguagewespeakdeterminehowhealthyandrichwewillbe?NewresearchbyKeithChenofYaleBusinessSchoolsuggest
Theyareregardedaschoresbybothsexes,butfalldisproportionatelyononlyone.ThelatestsurveyoftimeuseinAmericasug
LearningthroughTestsTakingatestisnotjustapassivemechanismforassessinghowmuchpeopleknow,accordingtonewre
最新回复
(
0
)