首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
admin
2021-06-10
65
问题
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
选项
A、int operator- (FunNumber);
B、FunNumber operator - ();
C、FunNumber operator - (int);
D、int operator - (FunNumber, FunNumber);
答案
D
解析
本题考查运算符重载的一些规则:①一般情况下,单目运算符最好重载为类的成员函数,双目运算符则最好重载为类的友元函数;②双目运算符=、()、[]、->不能重载为类的友元函数;③类型转换函数只能定义为一个类的成员函数,而不能定义为类的友元函数;④若一个运算符的操作需要修改对象的状态,选择重载为成员函数较好;⑤若运算符所需的操作数(尤其是第一个操作数)希望有隐式类型转换,则只能选用友元函数;⑥当运算符函数是一个成员函数时,最左边的操作数(或者只有最左边的操作数)必须是运算符类的一个类对象(或者是对该类对象的引用);如果左边的操作数必须是一个不同类的对象,或者是一个内部类型的对象,该运算符函数必须作为一个友元函数来实现。所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/Swfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹proj1下的工程proj1,其中有“沙发”类Sofa和主函数main的定义。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正。更正后程序的输出应该是:座位数:3
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:Constructor,i=0,Destructor注意:错误的语句在//******error******的下面,修改该语句
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是:nember=1nember=10nember=100注意:不要改动main函数,不能增行
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:Maxis7提示:max()函数实现找出两个数中的最大值,并作为函数值返回。注意:错误的语
有如下程序:#includeusingnamespacestd;classObj{staticinti;public:Obj(){i++;}~Obj(){i--;}staticintgetVal(){ret
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
下列运算符中,在C++语言中不能重载的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。#include
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:1234554321或
下列关于运算符重载的描述中,正确的是()。
随机试题
皮内注射是将药液注入
某企业批量生产一种零件,投产批量为5件,经过4道工序加工,按照加工顺序,单件每道工序作业时间依次为20分钟、10分钟、20分钟、15分钟,假设零件移动用时为零。如果采用顺序移动方式进行零件生产,将一个批次的该种零件全部生产出来的时间是()分钟。
甲公司是一家传统制造业上市公司,只生产A产品。2018年末甲公司准备新上一条生产线,经营周期4年,正在进行项目的可行性研究。相关资料如下:(1)预计A产品每年销售1000万只,单位售价60元,单位变动制造成本40元;每年付现固定制造费用2000万元,付现
()原则要求管理者对员工给予充分的信任与尊重。
幼儿园游戏的价值有()
女老师换了个新发型,课前一进班级,有几个淘气的男同学就凑在一起,用调侃的语调大声喊道:“老师,我爱你。”下列处理方式,最恰当的一项是()
生物集群灭绝是指在一个相对短暂的地质时段中,在一个以上地理区域范围内,数量众多的生物突然死亡,从而造成生物物种数量短时间突然大幅下降。根据上述定义,下列属于生物集群灭绝的是()。
下面关于常成员函数的说法中正确的是()。
Yournotesofthephonecall.RemovalcostsnoproblemDatecheckifchanget
Peoplebornintheautumnlivelongerthanthoseborninthespring.Andtheyarelesslikelytofall【B1】______illwhentheyare
最新回复
(
0
)