首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class Myclass public: Private: int data; }; 若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
有如下类定义 class Myclass public: Private: int data; }; 若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
admin
2019-04-01
57
问题
有如下类定义
class Myclass
public:
Private:
int data;
};
若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的对象obj,则横线处的声明语句应为( )。
选项
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
解析
C++的输入运算符>>作为非类成员函数重载。在一个类中,可将输入运算符>>声明为友元函数,在类MyClass重载输入运算符>>的形式如选项A)所示。
转载请注明原文地址:https://kaotiyun.com/show/1eAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classAA{inta;public:intgetRef()eonst{return&a;}//①intgetValue()const{returna;}//②
有如下程序:intx=3:d0{x-=2:cout<<x:}while(!(--x));执行这个程序的输出结果是
下列叙述中正确的是
下列选项中不符合良好程序设计风格的是
类MyClass的定如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}
软件概要设计的成果是______。
假定A为一个类,则语句A(A&a);为该类______函数的原型说明。
以下数据结构中,不属于线性数据结构的是()。
数据流图中带有箭头的线段表示的是()
下列符号中能够作为C++标识符的是
随机试题
Lily:Hi,Jim!Howwasyourparty?Jim:It’swonderful!【D8】________Lily:I’msorry.Ihadplannedto,butIhadahighfeverth
我哭小弟,哭他在剧痛中还拿着那本航空资料“想再看看”,哭他的“胃下垂”、“肾游走”;我也哭蒋筑英抱病奔波,客殇成都;我也哭罗健夫不肯一个人坐一辆汽车!我还要哭那些没有见诸报章的过早离去的我的同辈人。他们几经雪欺霜冻,好不容易奋斗着张开几片花瓣,尚未盛开
超文本是指()
下述何种病的肺功能主要表现为限制性通气功能障碍
2020年7月北京某公司(为一般纳税人)在深圳转让某县城的一处房产,2016年2月购进价52万元,转让价65万元,该公司销售不动产选择按简易计税方法计税,以上价格均为不含税价,下列说法正确的有()。
如图所示,AD是∠FAB的角平分线,延长AF与⊙O的切线CD交于C,AB是⊙O的直径.若DE⊥AB,证明:AE.BE=AC.CF.
设幂级数的收敛半径分别为存在,则幂级数的收敛半径为().
下列关于列表框和组合框的叙述中,正确的是
Talkingaboutyourcompany谈论公司
Morethan50yearsago,thepsychologistCarlRogerssuggestedthatsimplylovingourchildrenwasn’tenough.Wehavetoloveth
最新回复
(
0
)