首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,错误的是
下列关于运算符重载的描述中,错误的是
admin
2015-07-22
27
问题
下列关于运算符重载的描述中,错误的是
选项
A、通过运算符重载不可能在 C++ 中创建新的运算符
B、赋值运算符可以重载为友元函数
C、运算符函数重载为类的成员函数时,第一操作数不出现在参数表中
D、重载类型转换运算符时不需要声明返回类型
答案
B
解析
本题考查运算符重载,重载运算符不能定义新的运算符,C++规定=,[ ],(),->这四个运算符只能被重载为类的非静态成员函数,其他的可以被友元重载,主要是因为其他的运算符重载函数都会根据参数类型或数目进行精确匹配,这四个不具有这种检查的功能,用友元定义就会出错,所以本题选择B。
转载请注明原文地址:https://kaotiyun.com/show/tVNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){
设有定义语句:doublex=2.5,y=4.7;inta=7;那么表达式x+a%3*(int)(x+y)%2/4的值为【】。
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
数据库、数据库系统和数据库管理系统之间的关系是
关于抽象类,下列表述正确的是()。
以下不能正确进行字符串赋值初值的语句是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
下列的各类函数中,()不是类的成员函数。
以下哪个不是C++语言中的有效标识符?
对于模板定义关键字class和typename说法不正确的是()。
随机试题
牙本质由________、________及________所构成。
A.毕I式胃大部切除术B.毕Ⅱ式胃大部切除术C.胃癌根治术D.胃空肠吻合术适合于各种情况下胃十二指肠溃疡的手术方式是
对依赖ACTH的Cushing综合征的描述,正确的是
男性,21岁,阵发性腹部绞痛,呕吐1周,伴腹胀,无排气排便,查体:腹隆,脐周压痛,肠鸣音亢进,考虑可能的诊断是
王晓欣是某家银行的理财师,她的客户刘小姐今年30岁,职业为某外资企业高级经理。刘小姐打算20年后退休,退休后每年开销的现值为5万元,退休后预计余寿30年。假设年通货膨胀率为3%,年投资报酬率在其工作期间为8%,在其退休后为6%。刘小姐现在有资产35万元,她
大多数动态资产配置策略一般具有的共同特征包括()。I.一般是一种建立在一些分析工具基础之上的客观、量化的过程Ⅱ.资产配置主要受某种资产类别预期收益率客观态度的驱使,属于以价值为导向的调整过程Ⅲ.资产配置规则能够客观地揣
2015年我国微型计算机产量比上年减少:
不论在何种市场上,企业实现利润最大化的决策原则都是()。
人类社会是不断发展的,社会的根本性变革和进步就是通过社会形态的更替实现的。下列关于社会形态更替的说法,正确的是
ThemostfamouspainterinVictoria’shistoryisEmilyCarr.Whenshewasachild,shediscoveredthatwalkinginthewoods【1】mo
最新回复
(
0
)