首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象obj中数据成员data的值,则
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象obj中数据成员data的值,则
admin
2019-06-04
77
问题
有如下类定义:
class MyClass
{
public:
private:
int data;
};
若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象obj中数据成员data的值,则横线处的声明语句应为( )。
选项
A、friend istream&operator>>(istream&is,MyClass&a;
B、friend istream&operator>>(istream&is,MyClassa);
C、istream&operator>>(istream&is,MyClass&a;
D、istream&operator>>(istream&is,MyClassa;
答案
A
解析
本题考查重载流运算符“>>”,根据重载规则,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/On8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
外模式数据库系统的三级模式分别是内模式、概念模式和外模式。其中,物理模式给出了数据库的物理存储结构和存取方法;概念模式是数据库系统中全局数据逻辑结构的描述:外模式是用户的数据视图,也就是用户所见到的数据模式。
下列对列的叙述中,正确的是A)队列属于非线性表B)队列按“先进后出”的原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据
关系关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。
下列关于析构函数的描述中,错误的是()。A)析构函数可以重载B)析构函数由系统自动调用C)每个对象的析构函数只被调用一次D)每个类都有析构函数
下列关于模板的描述中,错误的是()。A)类模板的成员函数都是模板函数B)函数模板是一种参数化类型的函数C)满足一定条件时可以省略模板实参D)模板形参只能由关键字typename声明
下列关于运算符重载的描述中,正确的是()。
关于运算符重载,下列表述中正确的是()。
设p是指向一个类动态对象的指针变量,则执行“deletep;”语句时,将自动调用该类中的__________函数。
符合结构化原则的三种基本控制结构为:顺序结构,选择结构和【 】。
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
随机试题
公民实现法律权利与自由的前提是()
不受醛固酮控制的是
肾静态显像不能用于直接显示
发生传染病暴发时,考察疫情应计算下列哪个率
若一台制冷压缩机蒸发温度保持不变,当冷凝温度升高时其制冷系数()。
应重新绘制竣工图的情况是,涉及结构形式、工艺、平面布置、项目等重大改变及图面变更面积超过()。
按基础资产分类,衍生品业务不包括()。
给定资料1.我国是一个农业大国,农村社会的稳定是我国社会经济健康发展的基础,更是构建社会主义和谐社会与法治社会的重要因素。改革开放以来,随着市场经济的发展,农村社会经济发生了深刻的变化,各种利益关系趋于复杂化,农村纠纷处于多发期。纠纷普遍存在于任何
概要设计中要完成的事情是()。
Completethesentencesbelow.ChooseNOMORETHANTHREEWORDSfromthepassageforeachanswer.Thegovernmentiskeentoensur
最新回复
(
0
)