首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
admin
2019-07-10
60
问题
有如下类定义:
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/oP8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载的描述中,正确的是()。
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
设有定义intx;floaty;,则10+x+y值的数据类型是
函数中的形参和调用时的实参都是变量时,参数传递方式为【】。
一个队列的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队则元素退队的顺序为______。
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有【 】个元素。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【】阶段产生“软件需求规格说明书”。
在数据库技术中,实体集之问的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为______。
随机试题
患儿3岁,近1年多,哭甚时出现青紫,查体,心前区隆起,胸骨左缘第3~4肋间可闻及Ⅳ级收缩期杂音,可触及震颤,X线检查示:左右心室及左房增大,肺血管影增多,肺动脉段凸出此患儿最可能的诊断是
从病原体侵入机体到临床症状出现这段时间称为
卫生行政部门对不符合条件不予注册的,应当自收到申请之日起三十日内书面通知申请人,并说明理由。申请人有异议的,可以
某患者,20年前患急性黄疸性肝炎,近5年右上腹胀痛诊为肝硬化,近2天出现大量腹水,在护理中不正确的是
甲是某知名教授乙的助手,乙将某项技术秘密的资料交由甲,办理专利申请手续,甲擅自将该技术资料以自己名义,以正常价格订立书面合同出卖于丙公司,丙公司不知此技术秘密的资料非甲所有,遂应用于生产。后乙发现,遂起纷争,则下列主张正确的是:
下列关于融资租赁合同的表述,正确的有()。
(2012年广东.县级.62)废旧电池是一种常见的污染物,是破坏生态环境的“杀手”。下列关于废旧电池的说法,错误的是()。
下列有关人生价值评价的说法中,错误的是()
操作系统中的下列功能,与硬盘没有直接关系的是哪一种?( )
MJACleaningServices250GrocerDrive,SaltLakeCity,UTwww.mja.comImaginethereliefofcominghometoaspotlesshouseaf
最新回复
(
0
)