首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
admin
2021-02-22
15
问题
将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
选项
A、Deer &operator--(int);
B、Deer operator--(Decr,int);
C、friend Deer&operator--(Decr&);
D、friend Deer operator--(Decr&,int);
答案
D
解析
非成员函数重载用友元函数的形式实现,“-”运算符重载分为前置和后置两种重载方式。用友元函数来实现“--”运算符的重载时,前置“-”运算符的重载的一般格式为:friend
op—era|or-(ClassName&);后置++运算符的重载的一般格式为:friend
operator--(ClassName&.int)。所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/eEfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若在表达式y/x中,’’/’’是作为成员函数重载的运算符,则该表达式还可以表示为()。
若已经声明了函数原型“voidfun(inta,doubleb=0.0);”,则下列重载函数声明中正确的是()。
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是()。
下面不属于软件测试实施步骤的是
下列语句中,错误的是()。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
下列有关指针的操作中,正确的是()。
数据库管理系统中负责数据模式定义的语言是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
随机试题
()年修订的《土地管理法》规定,允许城镇非农业户口居民建住宅使用集体土地。
在建筑初步设计阶段开始之前最先应取得下列哪一项资料?
通过面状布孔灌浆,改善岩基的力学性能,减少基础的变形,以减少基础开挖深度的一种灌浆方法:是()。
甲建设企业将某工程通过工程总承包的方式承包给乙单位,在建设施工的过程中,分包工程发生问题,则该部分责任由()承担。
《证券投资基金销售管理办法》规定开放式基金的认购费率不得超过认购金额的()。
根据企业所得税法律制度的规定,下列各项中,关于收入确认时间的表述,不正确的有()。
下列情形中属于合同无效的有()。
下列关于日本“明治维新”的教育改革措施,表述错误的是
法律规则是法律的基本构成因素。下列关于法律规则分类的表述可以成立的有()。
在二维平面上模拟三维空间效果一直是人类视觉艺术的焦点问题,3D街头地画可看作这一艺术逻辑在当代的重要发展和延伸。所谓3D街头地画,顾名思义就是将画作展示于地上以求得立体的艺术效果。它以室外地面为媒介,利用平面透视的原理,制造出视觉上的虚拟立体效果,令参观者
最新回复
(
0
)