首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class Myclass public: Private: int data; }; 若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
有如下类定义 class Myclass public: Private: int data; }; 若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
admin
2019-04-01
38
问题
有如下类定义
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/qut0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关继承和派生的叙述中,正确的是
程序:#include"iostream.h"voidmain(){inti=10;intj=5;cout<<j+i++<<endl;}的结果为______。
C++语言提供的基本控制结构可以分为3种类型:顺序结构、______和循环结构。
下列SQL语句中,用于修改表结构的是
软件工程的理论和技术性研究的内容主要包括软件开发技术和
关于二义性的描述错误的是
下列字符串中,正确的C++标识符是
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
随机试题
Whatwastheresultofthegame?
患儿,女,5岁,反复咳嗽2个月。查体:T37.2℃,浅表淋巴结(─),咽(─),两肺多哮鸣音,无水泡音,反复抗生素治疗不愈,以往无呛咳病史,有荨麻疹史。首选的检查是()
关于战略管理表述错误的是()。
怎样培养学生的良好性格?
如果一个人增加日进餐次数并且不显著增加所摄入的食物总量,那么他的胆固醇水平会有显著下降,然而,大多数增加日进餐次数的人同时也摄入了更多的食物。上面陈述支持的观点是()。
请结合漫画,谈谈你的看法。
下列权利在质押时,应当向有关单位办理登记手续的是()。
设n阶矩阵A与B等价,则必有
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
对CD-ROM可以进行的操作是______。
最新回复
(
0
)