首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2020-06-29
50
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //类型转换运算符int的声明
private:
double val;
};
若要使语句序列
MyClass x(2.1);
cout<
能够正常运行,横线处的语句应为
选项
A、intoperatorint(MyClass);
B、intoperatorint();
C、operatorint(MyClass);
D、operatorint();
答案
D
解析
题目需要声明类型转换运算符int,类型转换运算符是一种特殊的类成员函数,它定义将类类型值转变为其他类型值的转换,其中转换函数必须是成员函数,不能指定返回类型,并且形参列表必须为空,所以int类型转换运算符的声明为:operatorint();选项A、B、C错误;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/5d8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classPair{intm:intn:public:Pair(inti,intj):m(i),n(j){}
下列有关类继承的叙述中,错误的是()。
有如下程序:#includeusingnamespacestd;classB{public:virtualvoidf0{cout
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
下列有关内联函数的叙述中,正确的是()。
对C++编译器区分重载函数无任何意义的信息是()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass0{++count;}-MyClass(){一count;}s
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)的功能是去掉字符串str中相同的字母,并将处理后的结果存到des所指的字符串中。例如:输入:T
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类Imege~和主函数main的定义。一个Integers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数re
当一个派生类对象结束其生命周期时,系统自动做的事情是
随机试题
网膜孔
HehasinfluencedgenerationsofartistsbutJohnBaldessari’sowncelebritycamerelativelylate.Aphysicallyimposing79-year
卵巢以外的子宫内膜异位症病灶最早可见
老年患者神经系统退行性变和功能下降发生于
国债的负担主要包括()。【2009年真题】
根据以下资料,回答116—120题。将2007年我国各行业的劳动需求按从多到少排序,排在第一、第二位的两个行业舶劳动力需求差距与排在第二、第三位的两个行业的劳动力需求差距的比值是()。
WorldTradeOrganization(WTO)isaninternationalbodythatpromotesandenforcestheprovisionsoftradelawsandregulations.
在UNIX操作系统中,把输入/输出设备看作是(23)。
ASpecialJourneyIamoftenaskedtodescribetheexperienceof______【51】achildwithadisability—totrytohelppeoplewh
BritishEducationalSystemI.PrimaryandsecondaryeducationinBritain1)Childrengotoprimaryschoolattheageof【T1】____
最新回复
(
0
)