首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符不能重载为友元函数的是( )。
下列运算符不能重载为友元函数的是( )。
admin
2015-08-01
57
问题
下列运算符不能重载为友元函数的是( )。
选项
A、= () [] 一>
B、+ 一++ 一一
C、> < >= <=
D、+= 一= *= /=
答案
A
解析
此题考查的是运算符重载的概念。C++语言规定,=、[]、()、一>以及所有的类型转换运算符只能作为成员函数重载,如果要重载为友元函数就必须重载为非成员函数。
转载请注明原文地址:https://kaotiyun.com/show/tSNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,类之间共享属性和操作的机制称为【】。
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(i);}
对于模板定义关键宁class和typename说法不正确的是()。
下列程序运行后的输出结果是______。#include<iostream.h>voidmain(){ints=0,k;for(k=7;k>=O;k--)
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;whi
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键字()。
程序的结果为【】。#include"iostream.h"template<typenameT>Ttotal(T*data){Ts=0;while(*data){s+
若执行下面的程序时,从键盘上输入5和2,则输出结果是#include<iostream.h>voidmain(){inta,b,k;cin>>a>>b;
随机试题
A、Theycontinuedtobehaveastheydidinthebeginning.B、Theyalreadyfeltathomeinthenewenvironment.C、Theyhadfounda
大多数生物种群数量的年间变动是不规则的。()
A.安胎B.祛风C.燥湿D.止泻砂仁和豆蔻功效的共同点是
A、肺脾B、心脾C、脾胃D、肺肝E、肺卫麻疹的病变主要在
下列关于民用爆炸器材的防火防爆说法不正确的是()。
中庭是指建筑室内无楼板分隔,上下敞开相联通的建筑内部空间。中庭与周围连通空间的防火分隔措施有多种,当采用防火隔墙时,耐火极限不低于()h。
随着地铁在城市交通中_______的角色越来越重要,地铁运营部门和安全主管部门也应升级安全观念,使之能与高使用率的地铁相_______。填入划横线部分最恰当的一项是:
在Word2003中,可以()创建表格。
条形码有一维条形码和二维条形码之分。一维条形码就是今天人们已经非常熟悉的普通条形码,它的信息仅靠黑白条纹的宽窄来表达,在平面上按单一方向分布排列。一维条形码虽然只能编码几十个字符、数字,也脱离不了对数据库的依赖,但它的使用极大地提高了电脑采集数据
SMS(ShortMessageService)graduallybecomesthemainserviceforcellphoneusersforitsgreatcharming.Inaddition,thedevel
最新回复
(
0
)