>",使得程序中可以"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
40
问题
有如下类定义:
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全国计算机二级
相关试题推荐
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的______。
下面关于虚函数的描述中,正确的是()。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
以下程序的输出结果是 #include<iostream.h> intf() {staticinti=0; ints=1 s+=i;i++; returns;} voidmain() {inti,a=0;
对以下说明语句的正确理解是()。inta[10]={6,7,8,9,10};
下面的叙述中,不符合赋值兼容规则的是()。
类MyClass的定义如下:class MyClass{public:MyClass(){}MyClass(inti){value=newint(i);}int*value;};若要对
下面关于运算符重载的描述错误的是
在深度为5的满二叉树中,叶子结点的个数为
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是structnode{chardata;structnode*next;}a,b,*p=&a,*q=&b
随机试题
微型无人机:旋翼无人机
当有人触电时,应立即使触电者脱离电源,并抬送医院抢救。()
关于计划免疫的描述,正确的是
A心尖区舒张中晚期隆隆样杂音B心尖区全收缩期吹风样杂音C胸骨左缘第3肋间舒张早期哈气样杂音D胸骨右缘第2肋间3/6级以上喷射性收缩期杂音E心包摩擦音二尖瓣狭窄
引起呃逆发生的病因有
为及时发现和处理急性心肌梗死患者的严重心律失常,应选择检查
某女,28岁,左乳红肿热痛、硬胀3天,伴恶寒发热,口干欲饮,小便短赤,大便秘结,苔黄而干,脉滑数。其病机为()
与Novell文件服务相关的文件存储概念是什么?NSS的含义是什么?
PGP是一种电子邮件安全方案,它一般采用的散列函数是______。
Themanisveryangrybecausehisfriendborrowedhiscarbehindhisback.Theunderlinedpartmeans______.
最新回复
(
0
)