首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class MyClass public: ______________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的对象obi,则横线
有如下类定义 class MyClass public: ______________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的对象obi,则横线
admin
2020-07-30
51
问题
有如下类定义
class MyClass
public:
______________
Private:
int data;
};
若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的对象obi,则横线处的声明语句应为( )。
选项
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://kaotiyun.com/show/D3yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角元素中的值乘以m。例如,若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输
下列有关类成员的叙述中,正确的是()。
下列字符串中不能作为C++标识符使用的是()。
下面不属于软件工程的3个要素是()。
软件调试的目的是()。
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
算法的时间复杂度是指()。
随机试题
某单层金属锻造厂房,建筑面积3000m2,厂房靠南侧外墙设置建筑面积为300m2的喷漆工段(使用甲、乙类物质),未设置可燃气体探测报警系统。该厂房的火灾危险性应确定为()。
脑内部结构包括
患者,女,37岁。右侧面部发作性电击样疼痛3个月,临床拟诊三叉神经痛。在检查时,寻找扳机点的方法不包括
与雌激素发生Kober(柯柏)反应显红色的试剂是( )。
在进行设备更新方案比较时,对原设备价值的计算应该按照()。
在建筑灭火器箱外观标志检查中,不符合合格判定标准的有()
关于教育心理学发展进程的说法,下列正确的有()
现在由你负责组织志愿者的团体负责人召开调研会,当你给大家讲志愿者的意义和目的时。大家反应冷淡,并且有些志愿者团体负责人有异议,请问你怎么让会议顺利进行?
A、14,000.B、40,000.C、50.D、1.A数字题。对话最后提到“Wedon’thaveasinglesystem—wehave50statesystems.Withinthat,wehave14,000sch
Evaluatingemployeeperformanceisakeyofmanagementskills.Thechallengeistogivetheemployeesanaccuratepictureofchi
最新回复
(
0
)