首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class MyClass public: Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的
有如下类定义 class MyClass public: Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的
admin
2020-11-11
19
问题
有如下类定义
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/siyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
有如下类声明:classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);};下列关于getValue成
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
下列叙述中正确的是()。
下列关于常成员的叙述中,正确的是()。
下列关于类模板的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是:一个四位长的整数,每位数字加上3然后除以9的余数代替该数字,再将第一位和第四位交换,
下列关于this指针的叙述中,正确的是()。
若字符指针p所指向的字符串为’’abcdefg’’,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,印指向的字符数组的元素个数为
定义无符号整数类为UInt,下面可以作为类、UInt实例化值的是
随机试题
男,60岁,间歇上腹部痛4年,1个月前出现进食后饱胀、嗳气、不反酸,胃纳差,体重减低。实验室检查:血红蛋白90g/L。最有助于诊断的辅助检查方法是
关于肺动脉瓣描述正确的是
A、主承托区B、副承托区C、缓冲区D、边缘封闭区E、后堤区支持力较差,只能承担一小部分力
A.原发性腹膜炎B.盆腔脓肿C.继发性腹膜炎D.出血性腹膜炎E.慢性腹膜炎男,25岁。呕吐、腹痛6小时,三天没有大便,没有排气,全腹压痛和反跳痛,腹肌紧张,穿刺液有血性液体
下列符合诚实守信规范要求的是()。
注册会计师依法办事、独立自主、不依附于其他机构和组织,也不受其干扰和影响。注册会计师的审计意见无须经任何部门审定和批准。( )
被判处无期徒刑的罪犯,经过一次或几次减刑以后,实际执行的刑期不能少于()。
习主席说“打铁还需自身硬”,也有人说“常在河边走哪能不湿鞋”,对此你有什么感想?
矫治器矫治弓丝弯制中,有3个常规序列弯曲,其中第三序列弯曲()。
有以下程序fun(intx){intp;if(x==0‖x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n"
最新回复
(
0
)