首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输人运算符“>>”,使得程序中可以“cin>>obj;”的形式改
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输人运算符“>>”,使得程序中可以“cin>>obj;”的形式改
admin
2016-08-19
61
问题
有如下类定义:
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/6pNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中,函数形参的默认存储类型是()。
下列数组的定义中,会产生错误的是()。
设有下列二叉树(如下图所示)对此二叉树中序遍历的结果是()。
若定义intk=7,x=12;,则能使值为3的表达式是
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
函数fun的返回值是fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)nmn++;while(b[n]){*(a+num)=b[n];num
设有数组定义:chararray[]="China";,则数组array所占的空间为
随机试题
A、uncleB、umbrellaC、customD、universityDA、B、C三项划线部分发[A],而D项划线部分发[ju:],故选D项。
患者,男,18岁。右颌下区肿痛7天,加剧3天。查体:T39℃,一般情况差,右颌下皮肤红,皮温高,压痛明显,触有波动感,肿胀无明显界限。舌下肉阜无红肿,导管口无溢脓,右下第一磨牙残根,叩痛(++)。X线片见根尖周X线透射区。最可能的诊断为
都市村落具有的特点有()。
基金进行利润分配会导致基金份额净值的上升。()
北京市海淀区人民法院审理某著作权侵权案件时认定:甲公司侵犯乙公司的著作权,乙公司因此遭受到的实际损失为80万元,甲公司因侵权行为取得违法所得为100万元,乙公司为制止侵权行为所支付的合理开支为5万元。甲公司应当支付乙公司的赔偿数额是()
(2014年)大华股份有限公司(以下简称“大华公司”)于2006年在上海证券交易所上市,普通股总数为5亿股,甲、乙分别持有大华公司31%和25%的股份。截至2013年年底,大华公司净资产额为10亿元,最近3年可分配利润分别为3000万元、2000万元和10
下列关于自动化控制的说法中,正确的有()。
处于行政活动起始阶段的行政文化的构成形态是()
Underthe1996constitution,all11ofSouthAfrica’sofficiallanguages"mustenjoyparityofesteemandbetreatedequitably".
A、Bygoingdirectlytotheboss.B、Bytalkingtohisparents.C、Byaskinghismothertospeaktohisboss.D、Bytellinghisboss
最新回复
(
0
)