首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
admin
2020-10-21
33
问题
有如下类定义:
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,MyClass a);
C、istream&operator>>(istream&is,MyClass&a);
D、istream&operator>>(istream&is,MyClass a);
答案
A
解析
本题考查重载流运算符“>>”,根据重载规则,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/yNyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示人基本信息的类CHumanlnfo,但类CHumanlnfo的定义并不完整。请按要求完成下列操作,将类CHumanlnfo的定义补充完成:(1)定义私有数据成员bloodType
使用VC6打开考生文件夹下的源程序文件modi1.cpp,使它能得出正确的结果。本程序要求屏幕输出:n=99注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。#inc
下列关于派生类构造函数和析构函数的说法中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是判定X的所有的约数,并且在函数中调用写函数WriteFile0将结果输出到modi2.txt文件中。例如:x=10的约数为1,2,5,10。注意:不要
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(intA[NUM],intn)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定n,则下标为i的数字与下标为n-i的数字交换。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在//******error******的下面,修改该语句即可。#i
下面不属于C++的预定义的流对象是()。
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
下列有关类继承的叙述中,错误的是()。
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为()。
随机试题
诊断肾病综合征的必备条件
A.降钙素B.多巴胺C.孕激素D.维生素D3属于类固醇激素的是()
A、迟发型子孢子存在B、红细胞内期裂殖体增殖C、红细胞内期配子体形成D、红细胞前期E、不属于以上各种情况引起疟疾周期性发作:()
下列可不计算面积的有()。
城市建设用地选择的基本要求有()。
()首次提出交易费用的概念。
在售后代管商品的安排下,企业除了考虑客户是否取得商品控制权的迹象之外,还应当同时满足下列()条件,才表明客户取得了该商品的控制权。
假设银行利率为i,从现在开始每年年末存款1元,n年后的本利和为(F/A,i,n)元。如果改为每年年初存款,存款期数不变,n年后的本利和应为()元。
儿童发育迟缓主要原因是()。
A、Internetcanhelptoloseweightforthoseregularusers.B、Morepeoplewillliketheweightlossmanagementwebsite.C、Intern
最新回复
(
0
)