首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
admin
2020-05-14
22
问题
有如下类定义:
class MyClass {
public:
_____________
private:
int data;
};
若要为 MyClass 类重载流输出运算符 <<,使得程序中可以"cout << obj;"这样的语句输出 MyClass 类的对象 obj 中成员变量 data 的值,则横线处应填入的语句是
选项
A、friend ostream& operator << (ostream& os, MyClass a);
B、friend ostream& operator << (MyClass a, ostream& os);
C、ostream& operator << (ostream& os, MyClass a);
D、ostream& operator << ( MyClass a, ostream& os);
答案
A
解析
本题考查在类中重载流运算符<<,那么需要将该运算符重载为友元成员函数,且第一个参数为ostream& os,所以A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/j9A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"~A";}};
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是【】。
下面程序应能对两个整型变量的值进行交换。以下正确的说法是 #include<iostream.h> voidswap(intp,intq) {intt; t=p; p=q; q=t;} voidmain()
下面程序的输出结果是()。#include<iostream.h>#include<string.h>voidmain(){charp1[10],p2[10];strcpy(p1,”abc”);
静态数据成员是为()的数据。
当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
A、 B、 C、 D、 D虚函数在运行阶段和类的对象绑定在一起,这样成为动态联编。虚函数声明只能出现在类声明中虚函数原型中,而不能在成员的函数体实现的时候。必须由成员函数来调用或者通过指针、引用来访问虚函数。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态:其中只能用于检测输入流状态的操作函数名称是()。
下列叙述中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
A.只有当拥有盈余时,农民才能持续地供养自己和家人。B.在双方签约后,各方应严格遵守本协议。C.必须承认,这些报道反映了很多不满情绪。D.尽管电子计算机有许多优点,可是它不能进行创造性工作,也不能代替人类。Afterthisagreement
下列关于排放口位置的简化处理方式,正确的有()。
背景材料:某二级公路的主要工序如下表:施工单位编制了如下图所示的网络计划。施工中发生了如下事件:事件1:由于施工单位设备故障,导致C工作中断4d。事件2:由于百年一遇的冰雪灾害,导致D工作晚开工15d。事件3:由于图纸晚到,导致E工作停工1
财政授权支付是通过“单位零余额账户”进行核算支付的。该账户可提取现金。()
两种完全正相关的股票组成的证券组合不能抵销任何风险。()
毛泽东被誉为“二十世纪十大书法家”之,其造诣极深的是()
下列各项中,不属于我国民法基本原则的是()。
建设工程项目质量的形成过程,体现了从目标决策、目标细化到目标实现的系统过程,而质量目标的决策是在()的过程中形成的。
文字处理软件Word在工作过程中建立、处理的磁盘文件,也称为它的文档。其内容是编辑操作产生的字符、图表以及控制各种编辑格式的内部符号等。Word在把这些内容存盘时通常要采用它自己特殊的存储格式,这种文档通常只能在Word中阅读和使用,其缺省的文件扩展名规定
A、Itallowsyoutouseachequebook.B、Itearnsinterestforyou.C、Thebankwillchargeyouforthisaccount.D、Nochargeswil
最新回复
(
0
)