首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 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
40
问题
有如下类定义
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全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹prog2下的工程prog2。此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程projl,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:C
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输人运算符“>>”,使得程序中可以“cin>>obj;”的形式改
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
算法的有穷性是指()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//******error******的下面,修改该语句即可。#include<iostre
下列选项中不属于结构化程序设计方法的是()。
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是()。
软件调试的目的是()。
算法分析的目的是
随机试题
不需要治疗的无症状性细菌尿的是()
A.胸腔积液蛋白含量20g/L、LDH120U/LB.胸腔积液蛋白含量40g/L、ADA100U/LC.胸腔积液蛋白含量40g/L、葡萄糖4.5mmol/LD.胸腔积液蛋白含量40g/L、pH7.0结核性胸膜炎胸腔积液可能为
休克患者留置导尿最主要的目的是
以下属于B类药物不良反应的有
下列哪项不属于脑器质性精神障碍
平行承发包,又称为( )。
2013年12月31日,甲企业将账面价值为150万元的一条生产线以195万元出售给乙企业,并立即以融资租赁方式向乙企业租入该生产线。合同约定,租期两年,租入的固定资产按直线法计提折旧。则2014年分摊的未实现售后租回收益为()万元。
ACCESS数据库中,一个文本类型的字段,其最大容量是()字节。
简述教育的构成要素及其相互关系。
TheTVstationhashiredmorethan65peopletogetitsWashington,D.C.operation______.
最新回复
(
0
)