首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class Myclass public: Private: int data; }; 若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
有如下类定义 class Myclass public: Private: int data; }; 若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
admin
2019-04-01
65
问题
有如下类定义
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全国计算机二级
相关试题推荐
下列叙述中正确的是
下列选项中不属于软件生命周期开发阶段任务的是
程序的结果为______。#include"iostream.h"template<typenameT>Ttotal(T*data){Ts=0;while(*data){S+=*da
数据库设计的根本目标是要解决()。
已知程序的结果为123,请填空。#include<iostream.h>template<classT>classA{public:TX,y,z;voiddisplay(){c
C++语言提供的基本控制结构可以分为3种类型:顺序结构、______和循环结构。
软件开发的结构化生命周期方法将软件生命周期划分成
在E-R图中,用来表示实体联系的图形是
下列字符串中,正确的C++标识符是
C++中将两个字符串连接起来组成一个字符串的函数是______。
随机试题
X62W型铣床进给电动机M2的()有上、下、前、后、中五个位置。
男性,49岁。上腹部隐痛10年,吸烟史20年。半年来消瘦、黑便。查体:左锁骨上窝触及2cm×3cm淋巴结2枚。Virchow淋巴结是哪种癌转移的标志
[2006年第1题]已知α=i+aj一3k,β=ai一3j+6k,γ=一2i+2j+6k,若α,β,γ共面,则a等于()。
把不利事件的影响降低到可以接受的限度,这属于()的应对措施。
为了防止电网触电及由此造成的危害,以及人触及带电体时造成的触电事故,应装设()。
背景资料某单位承担一矿井水平巷道的施工任务,该巷道长2000m,净断面积20m2,围岩为中等稳定的粉砂岩,工作面涌水量较小。施工单位安排了2支队伍进行对头掘进,采用钻眼爆破法施工,多台气腿式凿岩机打眼,锚喷支护。施工单位在施工过程中采取了以下措施:措
师德修养的历史继承性特点要求教师()。
简某与赵某一直不合.一日两人相遇,又因言语冲突而发展到相互斗殴,被派出所双双拘留。因简某的表兄在派出所当民警,所以派出所将简某与赵某二人斗殴的责任归到赵某身上,并根据《中华人民共和国治安管理处罚法》,对赵某作出拘留7日的决定,而第二天就将简某释放。赵某对派
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。[说明]某信息网络系统包括屏蔽室建设、网络设备采购及集成等实施内容。建设单位要求总集成单位应具有系统集成一级资质,并要求监理单位应具有涉密工程监理单项资质。经招标,由甲单位承担该项目的总
A、Itisbeneficialtotheworkers’productivity.B、Ithelpstodeliverthelatestnewsofthecompany.C、Itisanefficientway
最新回复
(
0
)