首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
admin
2010-12-16
59
问题
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
选项
A、operator+(operator*(y,z))
B、x.operator+(operator*(y,z))
C、x.operator+(X*(y,z))
D、x+(operator*(y,z))
答案
B
解析
在定义了重载运算符后的函数后,函数Operator+重载了运算符“+”。如果在类以外的其他地方定义了一个函数,在类体中用 friend对该函数进行声明,此函数就称为本类的友元函数。“*”用友元函数重载就是运算符函数不作为成员函数,而把它放在类外,“*”被改写为“operato*”。“+”为成员函数重载,x.operator+。所以x+y*2被改写为“x,operator+(operator *(y,z))”。
转载请注明原文地址:https://kaotiyun.com/show/wQVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
结构化程序所要求的基本结构不包括()。
有以下程序:#include<stdio.h>main(){structSTU{charname[9];charsex;doublescore[2];};structSTUa={"
有以下程序:#includemain(){intm=1,n:2,*P=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x<6);x++);
不属于数据库管理技术发展的三个阶段的是()。
以下针对全局变量的叙述错误的是()。
下面不属于黑盒测试方法的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
C++语言中标点符号中表示一条预处理命令开始的是
随机试题
怎样理解全面准确贯彻“一国两制”“港人治港”“澳人治澳”高度自治的方针?
十四经穴、奇穴和阿是穴均具有的主治作用特点是
当去甲肾上腺素与α受体结合时,下列哪一种肌肉舒张
背景:某酒店工程客房采用轻钢龙骨双层石膏板隔墙,走廊长度50m,宽度2.5m,中间是电梯间,走廊采用轻钢龙骨双层石膏板平面吊顶,室内采用轻钢龙骨石膏板造型吊顶。已知:(1)客房采用轻钢龙骨石膏板隔墙天地龙骨固定间距1200mm,竖龙骨间
关于员工股票期权的征税,下列说法错误的是( )。
期货投资者保障基金的筹集原则是( )。
2015年8月某房地产开发公司转让新建普通标准住宅一幢,取得转让收入6000万元,转让环节缴纳税费合计220万元(不含印花税)。已知该公司为取得土地使用权而支付的地价款和有关费用为1600万元,房地产开发成本为900万元,利息支出210万元(能够按房地产项
下列不符合《宪法》规定的中央国家机关中连续任职不得超过两届的有()。
关于我国地理的相关知识,以下说法正确的是()。
一、注意事项1.申论考试是对应试者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.仔细阅读给定材料,按照后面提出的要求依次作答。二、给定资料1.2009年3月召开的全国两会上,发展文化创意产业第一次被写进政
最新回复
(
0
)