首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 c1ass MyClass public: ________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>o
有如下类定义 c1ass MyClass public: ________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>o
admin
2020-11-11
20
问题
有如下类定义
c1ass 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://jikaoti.com/ti/rQl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClass1的成员函数seta定义,定义seta对象x为int类型,请在注释//********1****
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:1234554
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:将两个从小到大有序数组a和b,复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数。注意:不能修改程序的其他部分,只能修改fun()函数。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如:s1为"1112223333aaaaeeffd"s2为"11
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息;TestClassATestClassBTestClassC其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
以下关键字不能用来声明类的访问权限的是()。
下列循环语句中有语法错误的是
随机试题
I______at130kilometersperhourwhenthepolicemanstoppedme.
表达产物具有G蛋白功能的癌基因是
患者,男性,52岁,因严重胸痛8h,服药不能缓解,既往有心绞痛史2年。查体:面色苍白,血压110/90mmHg,脉搏77/分,心音正常;心电图示ST段抬高。可作为确诊指标的生化检查是
肺炎链球菌肺炎的体征是()。
A、二分裂增殖B、多分裂增殖C、出芽生殖D、接合生殖E、配子生殖阴道毛滴虫滋养体的生殖方式为
()是教师通过操作实物来帮助学生认识事物、获得化学知识、学习实验技能的一种常用的化学教学基本方法。
我们无论做任何事情,或做出任何的决定,必须考虑到在不同方面求取平衡。当然,不同的人的平衡技巧和“功力”各不相同,但关键在于做任何事情时,千万别让自己陷入盲目的追逐潮流,以至于迷失自己,错过人生美好的事物。对这段话,理解不准确的是()。
某年级学生英语考试,满分为120分,规定不少于100分的为优秀,80~99分的为良好,统计结果显示优秀比良好少8人,获得良好及良好以上的比其他学生少9人,后来改为不少于90分的为优秀,70~89分为良好,那么优秀、良好都增加5人,而且优秀和良好的总分刚好相
Thecountry’sinadequatementalhealthsystemgetsthemostattentionafterinstancesofmassviolencethatthenationhasseen
TheUKhasawell-respectedhighereducationsystemandsomeofthetopuniversitiesandresearchinstitutionsintheworld.Bu
最新回复
(
0
)