>",使得程序中可以"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
2020-07-23
32
问题
有如下类定义:
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://kaotiyun.com/show/enyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classWhy{intn;public:doubled;protected:longl;floatf;
有如下程序段:inti=1;intj=4;intmain(){intj=i,i=8;cout
若x和y是程序中的两个整型变量,则下列if语句中合法的是
在关系模型中,每一个二维表称为一个
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
下面对对象概念描述正确的是
派生类的成员函数不能访问的基类成员是
下列有关函数重载的叙述中,错误的是()。
下列选项中,正确的C++表达式是
随机试题
拥有,具有vt.P______
INN的中文名称是
在选择了主要工艺方案以后,应考虑主要机械设备的选型。主要设备的选型选择,在满足机械功能和生产过程的条件下,应()。
目前,ETF认购资金冻结期间利息按()计算,在银行按季结息后划付给基金管理人。
公司研究决定()时,应当听取公司工会的意见,并通过职工代表大会或者其他形式听取职工的意见和建议。Ⅰ.公司改制Ⅱ.制定重要的规章制度Ⅲ.召开股东大会Ⅳ.经营方面的重大问题
A公司2013年度、2014年度实现的利润总额均为8000万元,所得税采用资产负债表债务法核算,适用的所得税税率为25%。A公司2013年度、2014年度与所得税有关的经济业务如下:(1)A公司2013年发生广告费支出1000万元,发生时已作为销售
根据《民法典》的规定,债务人可以用于抵押担保的财产有()。
Heinspiredmanyyoungpeopletotakeupthesport
Immigrationisasensitivesubjectatthebestoftimes,andthisisnotoneofthem.Theeconomiccrisishasdestroyedmillions
A—limitedliabilityJ—unfaircompetitionB—businessscopeK—wholesalerC—commercialchannels
最新回复
(
0
)