首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class MyClass public: Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的
有如下类定义 class MyClass public: Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的
admin
2020-11-11
22
问题
有如下类定义
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://jikaoti.com/ti/Zjl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件pmj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:The
软件设计中划分模块的一个准则是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程prog3,其中声明了ValArray类,该类在内部维护一个动态分配的整型数组。ValArray类的复制构造函数应实现对象的深层复制。请编写VMArray类的复制构造函数。在main函数中给出了
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程pmj1,此工程中含有一个源程序文件pmj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:The
有如下头文件:intn();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
下列语句中,错误的是()。
下面程序的运行结果为()。#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;}cout<<a<<endl;}
下列叙述中正确的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下两个函数:(1)fun1(intn);求出n的阶乘,必须使用递归调用。(2)fun2(intn);求出n的阶乘,不能使用递归调用。如果n小于1则返回0。
随机试题
某家电企业围绕家电市场,生产电视机、洗衣机、电冰箱、空调等系列家电产品,该企业采取的是()。
关于x线照片颗粒度的叙述,错误的是
1岁半男婴,发热3天,伴咳嗽,流涕,眼结膜充血,流泪,半天前发现患儿耳后、颈部、发缘有稀疏的不规则红色丘斑疹,疹间皮肤正常,体温39.7℃,心肺正常。护士告诉家长患儿疹退后的皮肤改变,正确的是
根据企业破产法律制度的规定,下列各项中,应当召开债权人会议的情形有:()
贷记卡持卡人选择最低还款额方式用卡的,不再享受免息还款期待遇。()
四十三年,望中犹记,___________。(辛弃疾《永遇乐.京口北固亭怀古》)
中共“一大”确定的党的中心工作是()。
“在社会主义条件下搞市场经济,世界上还没有先例,这是一个伟大的实验和艰辛的创造,许多规律性的东西我们还不熟悉。西方发达国家发展市场经济的那些合乎市场一般规律的成功经验和合理做法,我们正在积极学习和借鉴。”这里的“成功经验和合理做法”具体是指
软件测试的白箱测试是对软件的结构进行测试,下述Ⅰ.边缘值分析 Ⅱ.语句测试 Ⅲ.分支测试 Ⅳ.路径测试哪个(些)是其应包括的内容?
有如下类和变量定义:classParents{public:intpublicData;private:intprivateData;};
最新回复
(
0
)