首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,错误的是
下列关于运算符重载的描述中,错误的是
admin
2015-07-22
53
问题
下列关于运算符重载的描述中,错误的是
选项
A、通过运算符重载不可能在 C++ 中创建新的运算符
B、赋值运算符可以重载为友元函数
C、运算符函数重载为类的成员函数时,第一操作数不出现在参数表中
D、重载类型转换运算符时不需要声明返回类型
答案
B
解析
本题考查运算符重载,重载运算符不能定义新的运算符,C++规定=,[ ],(),->这四个运算符只能被重载为类的非静态成员函数,其他的可以被友元重载,主要是因为其他的运算符重载函数都会根据参数类型或数目进行精确匹配,这四个不具有这种检查的功能,用友元定义就会出错,所以本题选择B。
转载请注明原文地址:https://kaotiyun.com/show/tVNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBasc{public:【】voidfun(){cout<<1;}
一棵二叉树第六层(根结点为第一层)的结点数最多为【 】个。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【 】。
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
用树形结构来表示实体之间联系的模型称为
下列叙述中正确的是
下面程序的结果为#include<iostream.h>intc;classA{private:inta;static
以下函数的功能是删除字符串s中的所有数字字符。请填空。voiddele(char*s){intn=O;for(i=0;s[i];i++){if(【】)
下列有关数据库的描述,正确的是
随机试题
当然退伙的特定事由包括
设离散型随机变量X的分布列为:(1)求常数a的值;(2)求X的数学期望EX.
直接盖髓术操作的注意事项中,最重要的是
某机电设备安装公司经邀请招标投标,获得某厂生产线的机电设备安装工程,并与业主签订了施工合同。合同规定工程范围、工期、质量标准、安全环境要求。其中质量标准和要求按部颁标准执行,主要材料如钢材、电缆、∮50以上的管道阀门等由业主提供,安装现场的协调由安装公司负
利润表的具体结构分为()两种。
某实验室监测到的10天内的风力等级分别为:1级、1.2级、5级、4.8级、5.5级、4级、4级、3级、3.2级、5级,则其组中值为( )。
鼠标对于()相当于()对于轮胎
“无法则国不治,无势则法不行,无术则势不固。”这一观点出自先秦()。
人身权是一种()。
A、Examinethemapagain.B、Turnontheradio.C、Seethehurricaneoutdoors.D、WatchTVweatherreport.D对话结尾处女士说,“你该打开电视,它报道最清楚。
最新回复
(
0
)