首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class MyClass public: ____________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“ci
有如下类定义 class MyClass public: ____________ Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“ci
admin
2020-07-30
29
问题
有如下类定义
class 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://kaotiyun.com/show/5Hyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
运算符重载是对已有的运算符赋予多重含义,因此()。
有如下程序段:inti=0;while(1){1++;if(i==30)break;if(i/20=0)cout
下列关于return语句的叙述中,正确的是
在软件开发中,需求分析阶段产生的主要文档是()。
有如下程序:#includeusingnamespaeestd;classAA{public:AA(){eout
对于语句cout
下列不属于软件工程3个要素的是()。
下面关于派生类的描述中错误的是()。
层次型、网状型和关系型数据库划分原则是()。
下列对于软件测试的描述中正确的是()。
随机试题
在组织中,()构成组织沟通最基本的内容,是最基本的协调工作。
红霉素最常见的不良反应是
风险转移可以分为()和非财务转移,
某公司首次公开发行股票,发行规模为:Ⅰ00亿股,发行价3元/股,主承销商使用超额配售选择权,数量为初始发行规模的10%,本次发行股票上市之日起30日内,主承销商使用超额配售获得的资金,分别以2.95元/股购入2亿股、以2.90元/股购入2亿股。假如不考虑发
两个或者两个以上公司合并时,可以采取()的方式。
(2009年卷二第9题)根据集成电路布图设计保护条例及相关规定,下列说法哪些是正确的?
“数学课程目标”从根本上明确了哪些问题?
113,202,222,400,()。
古希腊音乐的主要特征是什么?
我国人民代表大会制度的核心内容和实质是()
最新回复
(
0
)