首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
admin
2021-09-05
25
问题
有如下类定义:
class MyClass {
public:
_____________
private:
int data;
};
若要为 MyClass 类重载流输出运算符 <<,使得程序中可以"cout << obj;"这样的语句输出 MyClass 类的对象 obj 中成员变量 data 的值,则横线处应填入的语句是
选项
A、friendostream&operator<<(ostream&os,MyClassa);
B、friendostream&operator<<(MyClassa,ostream&os);
C、ostream&operator<<(ostream&os,MyClassa);
D、ostream&operator<<(MyClassa,ostream&os);
答案
A
解析
本题考查在类中重载流运算符<<,那么需要将该运算符重载为友元成员函数,且第一个参数为ostream&os,所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/VB5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句中,错误的是()。
如下函数的作用是以双倍行距输出文件:voiddouble_space(ifstream&f,ofstream&t){charc;whilc(_________){;_________if(c==
有如下4个语句:①tout
有两个关系R和S如下:则由关系R得到关系S的操作是()。
已知类Myclass的定义如下classMyClass{public:voidfunction1(MyClass&c){cout<<c.data;}staticvoidfunction2(MyClass&c
有如下程序:#includeusingnamespacestd;classBase{public:Base(intx=0){cout<<x;)};classDerived:pu
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
若有函数模板mySwap和一些变量定义如下:()。template<classT>voidmySwap(Tx,Ty);doubled1,d2;inti1,i2;下列对mySwap的调用中,错误的是
若在表达式y/x中,"/"是作为成员函数重载的运算符,则该表达式还可以表示为()。
随机试题
患者,男性,56岁,诊断为急性胰腺炎,经治疗后腹痛、呕吐基本消失,开始饮食宜( )。
A.暂时制动B.牙间结扎C.颌间结扎D.切开复位内固定术E.暂不处理,随访
项目决策阶段的工作除了编制项目建议书还包括()。
会计职业道德与会计法律制度的区别主要有()。
下列关于股东大会会议召开前,通知会议召开时间、地点和审议事项的表述,正确的有()。
某上市公司本年每股股利2元,国库券利率为4%,平均风险股票要求的收益率为8%,预计第1年、第2年股票的β系数为1.5,第3~5年的β系数为2.0,第6年以后均为1.8;该公司一直采用固定股利支付率政策,并打算今后继续实行该政策。该公司没有增发普通股和发
试述资本流动对输入国的经济影响。(东北财经大学2014真题)
简述法律责任的构成。
A、Shewaslateforwork.B、Sheforgotaboutthetime.C、Shehadnotimetorest.D、Shewasseriouslyill.D男士问女士:“Mary,你昨天没来上班,发
A、Newscienceandtechnology.B、Humanismandculture.C、Undergraduateeducation.D、Researchandgraduateeducation.D事实细节题。本题问的是
最新回复
(
0
)