首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
admin
2019-08-23
46
问题
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
选项
A、Decr& operator一一(int);
B、Decr operator一一(Deer&,int);
C、friend Deer& operator一一(Decr&);
D、friend Deer operator一一(Decr&,int);
答案
D
解析
非成员函数重载用友元函数的形式实现,“一”运算符重载分为前置和后置两种重载方式。用友元函数来实现“一一”运算符的重载时,前置“-”运算符的重载的一般格式为:friend
operator一(className&);后置++运算符的重载的一般格式为:friend
operator一一(ClassName&,int)。所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/YD8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的函数模板定义中错误的是______。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};表达式Wednesday==Friday的值是()。
若有如下程序:#include<iostream>usingnamespacesstd;ints=0;classsample{staticintn;public:sam
有如下的运算符重载函数定义:double operator+(int i,int k){return double(i+k);}但定义有错误,对这个错误最准确的描述是( )。
运算符“+”允许重载为类成员函数,或者非成员函数。若用operator+(c1,c2)这样的表达式来使用运算符“+”,应将“+”重载为【】函数。
考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列说法中错误的是
下列有关内联函数的叙述中,正确的是()。
【】结构,也称为重复结构,即算法中有一组操作要求反复被执行。
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
随机试题
女性,26岁,双侧乳房胀疼1年,并触及不规则乳房肿块,伴有触痛,月经后症状有好转。诊断为
某女,25岁。腹胀,腰痛溶溶如坐水中,带下赤白。辨证为
目前,国内外用垃圾、污泥、人畜粪便等有机废物制造堆肥的工厂,绝大多数采用()。
下列关于人力资源需求定性分析的方法中,不正确的是()。
下列试块、试件和材料中,必须实施见证取样和送检的是()。
A公司为增值税一般纳税人,适用的增值税税率为17%。2012年发生以下非货币性资产交换:(1)2012年5月1日,A、B公司签订资产交换协议。协议规定:A公司将其建造的某项待售房产与B公司持有的长期股权投资进行交换。A公司换出房产的账面价值为5
关于心和身的关系,以下哪一描述是正确的?()
20世纪,道.琼斯指数从66点涨至11497点,看似巨大,其实每年只增长了5.3%,按这个速度,到2099年,道.琼斯指数将是两百万。如果有人许诺每年给你百分之十的增长,那么,道.琼斯指数则必须在2099年12月31日达到2400万点。这个简单的算术题就
若某企业年生产500万元的产品,只销售掉400万元的产品,则当年该企业所创造的GDP为400万元。()
节如其名.这个节日是专门为那些还过着单身生活的人设立的。
最新回复
(
0
)