>",使得程序中可以"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
63
问题
有如下类定义:
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全国计算机二级
相关试题推荐
在位运算中,操作数每左移一位,其结果相当于
栈通常采用的两种存储结构是
C++中运算符优先级由高到低排列正确的是
将以下程序写成三目运算表达式是【】。if(a>B)max=a;elsemax=b;
若类A和类B的定义如下:classA{inti,j;public:voidget();//…};classB:A
在面向对象方法中,类之间共享属性和操作的机制称为【】。
设有intx=11;,则表达式(x++*2/3)的值是
通常的拷贝初始化构造函数的参数是()。
下列有关指针的用法中错误的是()。
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#include<string>char*scmp(char*s1,char*s2){if(strc
随机试题
某小学有大批学生发生不明原因的腹泻,为了寻找病因及流行的线索。首先进行的研究是
主含生物碱的中药材有
甲、乙、丙三国均为WTO成员国,甲国给予乙国进口丝束的配额,但没有给予丙国配额,而甲国又是国际上为数不多消费丝束产品的国家。为此,丙国诉诸WTO争端解决机制。依相关规则,下列哪些选项是正确的?()
根据《物权法》,业主将住宅改为经营性用房的,除遵守法律、法规以及管理规约外,还应当经过()同意。
某公司对季节性食品的销售量进行分析,发现用户需求服从正态分布的规律。2006年上半年的销售量如表2-7所示。订货提前期为1个月,一次订货费用为72元。若要求库存满足率达到90%(对应安全系数为1.29),1吨货物一个月的保管费为1元。该公司实施定期订货法策
下列有关种群和物种的叙述,正确的是()。
在个性心理特征中具有核心评价意义的是()。
信息素养是现代人的一种重要素养,你认为下面哪种说法能够比较完整地表述信息素养的内涵?()
______指的是一个企业中的主要业务领域。
Thedifferencebetweenaliquidandagasisobvious【C1】______theconditionsoftemperatureandpressurecommonlyfoundatthes
最新回复
(
0
)