首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class MyClass public: ____________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“ci
有如下类定义 class MyClass public: ____________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“ci
admin
2020-07-30
32
问题
有如下类定义
class MyClass
public:
____________
Private:
int data;
};
若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass
类的对象obj,则横线处的声明语句应为( )。
选项
A、friend istream&operator>>(istream&is,MyClass&a);
B、friend istream&operator>>(istream&is,MyClass a);
C、istream&operator>>(istream&is,MyClass&a);
D、istream&operator>>(istream&is,MyClass a);
答案
A
解析
C++的输入运算符>>作为非类成员函数重载。在一个类中,可将输入运算符>>声明为友元函数,在类MyClass重载输入运算符>>的形式如选项A所示。
转载请注明原文地址:https://kaotiyun.com/show/5Hyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对类一对象主要特征描述正确的是()。
下列运算符中,不能作为成员函数重载的是()。
下列关于函数原型声明的叙述中,正确的是()。
关于new运算符的下列描述中,错误的是()。
在下面的类定义中,错误的语句是()。classSample{public:Sample(intval);‖①—Sample();‖②private:inta=2.5
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
下面不属于软件设计阶段任务的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类Integers和主函数main的定义。一个Integers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数
软件调试的目的是
随机试题
Windows7中选择了窗口菜单项中带向右三角箭头的菜单会弹出________。
社会主义经济制度的本质特征是
碘过敏静脉注射试验,观察时间为
下列不按五行相生顺序排列的是
铁路路堑边坡高度不宜超过()m。
评估流动资产时无需考虑功能性贬值,是因为()。
【2012年烟台市市直】影响问题解决的主要因素有()。
广告置换是指媒体与媒体之间,以资源共享为基础,以自愿的效用最大化为目的,满足双方需求实现共赢的等值交换。根据上述定义,下列属于广告置换的是:
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。用不超过350字的篇幅,提出解决给定资料所反映问题的方案。要有条理地说明,要体现针对性和可操作性。
WhowasFrankWright?
最新回复
(
0
)