首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
admin
2021-02-22
28
问题
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
选项
A、int operator-(FunNumber);
B、FunNumber operator-();
C、FunNumber operator-(int);
D、int operator-(FunNumber,FunNumber);
答案
D
解析
本题考查运算符重载的一些规则:①一般情况下,单目运算符最好重载为类的成员函数,双目运算符则最好重载为类的友元函数;②双目运算符=、()、[]、->不能重载为类的友元函数;③类型转换函数只能定义为一个类的成员函数,而不能定义为类的友元函数;④若一个运算符的操作需要修改对象的状态,选择重载为成员函数较好;⑤若运算符所需的操作数(尤其是第一个操作数)希望有隐式类型转换,则只能选用友元函数;⑥当运算符函数是一个成员函数时,最左边的操作数(或者只有最左边的操作数)必须是运算符类的一个类对象(或者是对该类对象的引用)
转载请注明原文地址:https://kaotiyun.com/show/Uzfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。
在学生管理的关系数据库中,存取一个学生信息的数据单位是
软件的三要素是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
在对函数进行原型声明时,下列语法成分中,不需要的是()。
如下函数的作用是以双倍行距输出文件:voiddouble__space(ifstream&f,ofstream&t){charc;while(){;_________if(c==’\n’)t.p
假定TestClass为一个类。则该类的拷贝构造函数的声明语句为()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
A、wearB、tearC、bearD、dearD
一病人头面部外伤,昏迷约5分钟,清醒后对伤时情况不能回忆,主诉头疼及头晕,但检查无神经系统阳性体征,其诊断中应包括
测量附着水平的正确距离是
患者心悸怔忡,神识朦胧,困倦易睡,畏寒肢冷,肢面浮肿,下肢为甚,舌淡暗苔白滑,脉沉细微。其证候是()
依据水利工程招标投标有关规定,潜在投标人依据踏勘项目现场及招标人介绍情况做出的判断和决策,由()负责。
1.01,1.02,1.03,(),1.08,1.13
学生已有了“四边形”的知识,现在让学生学习“梯形”的相关知识,这种学习属于()。
以下哪项是对李娜的推理的最恰当评价?
令D1={(x,y)|-1≤x≤1,0≤y≤x2},D2={(x,y)|-1≤x≤1,x2≤y≤2}[*]
Bytheendofthegame,thestadiumwasalmostvacant.
最新回复
(
0
)