>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob" />
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符">>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob">有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符">>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符">>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob
admin
2015-07-22
57
问题
有如下类定义:
class MyClass
{
public:
private:
int data;
};
若要为MyClass类重载流输入运算符">>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象obj中数据成员data的值,则横线处的声明语句应为( )。
选项
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
解析
本题考查重载流运算符">>",根据重载规则,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/erNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数f的原型是:voidf(int*a,long&b);,变量v1、v2的定义是:intv1;longv2;,正确的调用语句是______。
通常的拷贝初始化构造函数的参数是()。
在数据库设计的4个阶段中,为关系模式选择存取方法(建立存取路径)的阶段是()。
以下程序的输出结果是 #include<iostream.h> intf() {staticinti=0; ints=1 s+=i;i++; returns;} voidmain() {inti,a=0;
下面的叙述中,不符合赋值兼容规则的是()。
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
下列对模板的声明中,正确的是
数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于()。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中用于是否进行了非法操作的函数名是()。
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
随机试题
“又以为疾己之宝”中的通假字是________通________。
Allovertheworld,forestsaresafeguardingthehealthoftheplanetitself.Theydothis【C1】______protectingthesoil,providi
骨盆骨折可能出现下列哪些临床表现
男性,30岁。患出血坏死性胰腺炎2周,经治疗,高热不退,持续腹痛。体检:上腹扪及一块物。血淀粉酶1000U/L(Somogyi法),血白细胞14×109/L,中性粒细胞0.85(85%)。最可能的原因是
能降低毛细血管和细胞膜通透性的物质是
生地具有的功效是赤芍具有的功效是
下列属于四川特色风味小吃的是()。
不以荣为荣,不以耻为耻,甚至以耻为荣,是()的表现。
2007年上半年,中国人民银行基本上按照每月一次的频率先后6次上调存款准备金率共3个百分点。这里的“存款准备金”属于()。
What’sthepurposeoftheprogramme?
最新回复
(
0
)