首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
admin
2021-05-06
47
问题
有如下类定义:
class MyClass
{
public:
private:
int data;
};
若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象obj中数据成员data的值,则横线处的声明语句应为( )。
选项
A、friend instream& operator>>(instream& is,MyClass& a);
B、friend instream& operator>>(instream& is,MyClass a);
C、instream& operator>>(instream& is,MyClass& a);
D、instream& operator>>(instream& is,MyClass a);
答案
A
解析
本题考查重载流运算符“>>”,根据重载规则,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/pQfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句:TestClass1:0TestClass2注意:不要改动main函数,不能增行或删行,也不能更改程序的结
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数,设置数组元素的个数为0,请在注释//********1********之后添加语句。
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
下列选项中,与实现运行时多态性无关的是()。
下列选项中,正确的C++标识符是()。
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
下列选项中,不是C++关键字的是
在E-R图中,用来表示实体联系的图形是( )。
随机试题
根据《城乡医疗救助基金管理办法》,关于城乡医疗救助基金使用的说法,正确的是()。
十六进制数(AB)16变换为等值的十进制数是____________。
经筋的生理功能是
下述情形中,属于三级医疗事故的是造成患者
下列费用中,属于建设单位经费的是()。
反映项目管理班子内部项目经理、各工作部门和各工作岗位对各项工作任务的管理职能分工,所采用的组织工具是()。
电学工程师已反复重申,最好的晶体管扩音机与最好的电子管扩音机在通常测量评价扩音机的音乐再现质量方面的性能是一样的。因此那些坚持认为录制的音乐在最好的电子管扩音机里播放时要比在最好的晶体管扩音机里播放时听起来好的音乐爱好者,一定是在想象他们声称的听到的质量上
现代教育技术学研究的重要内容是【】
二战后期,面对国际货币关系领域的自由放任与国际经济的发展要求,《经济学家》杂志指出:“迫切需要货币方面的国际协议。”此后建立了()。
不属于20世纪50年代以前的苏联主要的马克思主义教育家及论著的是()
最新回复
(
0
)