首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class Myclass public: Private: int data; }; 若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
有如下类定义 class Myclass public: Private: int data; }; 若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
admin
2019-04-01
40
问题
有如下类定义
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全国计算机二级
相关试题推荐
为了便于对照检查,测试用例应由输入数据和预期的______两部分组成。
设有以下类和对象的定义:classA{public:intm;};Ak1,k2,*p1,*p2;则下面针对成员变量m的引用,错误的是()。
从工程管理角度,软件设计一般分为两步完成,它们是()。
已知程序的结果为123,请填空。#include<iostream.h>template<classT>classA{public:TX,y,z;voiddisplay(){c
类模板的使用实际上是将类模板实例化成一个具体的______。
C++语言提供的基本控制结构可以分为3种类型:顺序结构、______和循环结构。
C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言?
结构化分析方法是面向______进行分析的方法。
下面的符号中可以用作C++标识符的是()。
下列符号中能够作为C++标识符的是
随机试题
A.做好检疫隔离、疫情预报、疫源地消毒、预防接种和个人防护B.防霉和防尘,加强个人防护和定期健康监护C.诱蛾、捉虫、杀虫,作业时注意个人防护D.治疗钩虫病患者,粪便封存无害化使用,穿鞋袜、长裤作业E.结合施肥消灭椎实螺,粪便无害化处理和个人
招标文件评审评分标准中关于安全措施方面的评分属于()。
质量特性数据分布偏下限,易出现不合格品,在管理上必须提高总体能力,这是对下图()的解释。
幼儿社会教育的最终目的是引导幼儿社会性健康发展。()
在我国班级管理的实践中,当前采用最多的是民主型领导方式。()
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。【说明】在开发某大型电子商务系统的过程中,为保证项目的开发质量,需要进行软件测试,某测试员被分配完成人事管理模块及某函数的测试任务。在问题3条件覆盖测试用例表中,去掉用例_____________
ThepassageonthefollowingpageshassevensectionsA-G.Choosethecorrectheadingforeachsectionfromthelistofheadings
Onethingthatdistinguishestheonlineworldfromtherealoneisthatitisveryeasytofindthings.TofindacopyofTheEc
Diamondshavelittleintrinsicvalueandtheirprice______(几乎全凭它们的稀有).
HowtoReinventCollegeRankings:ShowtheDataStudentsNeedMostA)Allrankingsaremisleadingandbiased(有偏见的).Butthey’rea
最新回复
(
0
)