>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob" />
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符">>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob">有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符">>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob
有如下类定义: class MyClass { public: private: int data; }; 若要为MyClass类重载流输入运算符">>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象ob
admin
2015-07-22
79
问题
有如下类定义:
class MyClass
{
public:
private:
int data;
};
若要为MyClass类重载流输入运算符">>",使得程序中可以"cin >> obj;"的形式改变MyClass类的对象obj中数据成员data的值,则横线处的声明语句应为( )。
选项
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
解析
本题考查重载流运算符">>",根据重载规则,本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/erNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于动态联编的描述中,错误的是()。
通常的拷贝初始化构造函数的参数是()。
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A();private:
所有在函数中定义的变量,连同形式参数,都属于
有以下程序#include<iostream.h>floatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=8;tout<<fun((int
有以下程序:#include<iostream>usingnamespacestd;classcount{staticintn;public:count(){
进行文件操作需包含的头文件是()。
下面叙述不正确的是
下述关于数据库系统的叙述中正确的是
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0:当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串大于t所指字符串时,返回值大于0(功能等同于strcmp())。请填空。intSs
随机试题
前列腺增生症的全面正确描述是
A.肺大疱B.肺脓肿C.浸润型肺结核空洞形成D.慢性纤维空洞型肺结核E.周围型肺癌空洞形成X线下见右下肺出现大片的浓密阴影,其内见一个含有液平面的圆形空洞,洞内壁光整,洞壁较厚应首先考虑的是()
表面粗糙度与机器零件的()有关。
下列商业银行各部门中,()负责客户营销和维护,也是银行的“利润中心”。
金融犯罪的客体是()。
下列关于中国中央银行的说法,错误的是()。
()对培训组织实施的时机选择和培训目的确定是否得当最具有发言权。
一国国际收支顺差会使()。
某企业投资汽车生产,生产一辆汽车所耗费的生产资料价值为15万元、支付给工人的工资为5万元,假定市场的平均利润率为10%,那么,在自由竞争条件下,该汽车的生产价格是
Musiccomesinmanyforms;mostcountrieshaveastyleoftheirown.【C1】____.theturnofthecenturywhenjazzwasborn,Ameri
最新回复
(
0
)