>",使得程序中可以"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
72
问题
有如下类定义:
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++语言中关于构造函数的说法正确的是
结构化程序设计主要强调的是
下列叙述中错误的是()。
对以下说明语句的正确理解是()。inta[10]={6,7,8,9,10};
下列叙述中正确的是
下列叙述中正确的是
下列有关指针的用法中错误的是()。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;______!=’\0’;i++);
随机试题
下列检查不能反映心功能状态的是
下列不是四肢CT扫描适应证的是
A.丙硫氧嘧啶B.甲状腺素片C.利血平D.复方碘溶液E.131碘治疗常用的抗甲状腺药物是
男,65岁,患胆囊结石25年,3天前突然再次发作。45岁曾因胃溃疡做胃大部分切除术。
心肾不交而致不寐者,应选用的方法是
在统计中,()用于说明总体单位的数量特征。
经相关部门批准,甲公司于2018年1月1日按面值发行分期付息、到期一次还本的可转换公司债券1000万份,每份面值为100元。可转换公司债券发行价格总额为100000万元,发行费用为1600万元,实际募集资金已存入银行专户。发行时二级市场上与之类似的没有附带
注册会计师通过实施“检查外来账单与本单位有关账目的记录是否相符”这一审计程序,可能证实被审计单位管理层对财务报表的()认定。
下列关于WindowsXP文件名的说法,不正确的是()。
AdamSmith,writinginthe1770s,wasthefirstpersontoseetheimportanceofthedivisionoflaborandtoexplainpartofits
最新回复
(
0
)