首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2019-04-18
23
问题
有如下类定义:
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/JpAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句段后程序的输出结果是______。intx[]={1,2,3,4,5};intq=x;cout
下面重载乘法运算符的函数原型声明中错误的是()
按照“先进后出”原则组织数据的数据结构是()。
非成员函数应该声明为类______函数才能访问该类的私有成员。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰
下列关于this指针的叙述中,正确的是()
下列的方法中,不属于软件调试技术的是()。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(______)return0;elsereturn
下列关于运算符函数的叙述中,错误的是
随机试题
忠于职守就是要求把自己()的工作做好。
什么证券市场线?它有什么意义?
简要说明ERP的作用和功能。
某孕妇孕36周,在乘坐的公共汽车急刹车后突感剧烈腹痛难忍。血压140/100mmHg。检查:阴道无流血,子宫似足月妊娠大小,硬如板状,压痛明显,胎位不清,胎心约90次/分。对该孕妇的正确处理是
戴全口义齿咬舌的原因是
A.面色晦暗,双颊紫红,口唇发绀B.袁情淡漠,反应迟钝,呈无欲状态C.眼裂增大,眼球突出,目光闪烁,呈惊恐貌D.面色苍白,颜面浮肿E.面色潮红,兴奋不安,口唇干燥典型伤寒面容的特点是
对下列哪些情形,行政机关应当办理行政许可的注销手续?()(司考2008.2.87)
在权益法下,当被投资单位资本公积增加时,投资企业应贷记的会计科目是()。
某省人民政府所在地的甲市为了加强对网吧场所的管理(对这一问题尚未制定法律法规),制定了《甲市关于加强对网吧进行管理的规定》,其中设定了警告或者一定数额的罚款,那么罚款的限额应由谁规定?()
Atage17,asaseniorinhighschool,KavitaShuklafiledforhersecondpatent:apieceofpaperthatwouldtransformhowfood
最新回复
(
0
)