>",使得程序中可以"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
2021-06-10
39
问题
有如下类定义:
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/xNfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj1,此工程中包含程序文件main.cpp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的
有如下程序:#includeusingnamespacestd;classBase{public:virtualvoidShow(){cout
有如下定义:inta[5]={1,3,5,7,9},*P=a;下列表达式中不能得到数值5的是()。
有如下函数模板:template<typenameT.typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调其功能是将U类型数据转换为T类型数据。已知
下面叙述中错误的是()。
有如下程序:#includeusingnamespacestd;classBase{public:Base(intx=0):valB(x){cout
软件设计中模块划分应遵循的准则是()。
在软件设计中不使用的工具是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
滞胀中存在的“两高一低”指的是()
暑伤肺胃型夏季热的首选方剂是
公司经营管理发生严重困难,继续存续会使股东利益受到重大损失,通过其他途径不能解决的,持有公司全部股东表决权()以上的股东,可以请求人民法院解散公司。
下列各项中,属于无效民事法律行为的有()。[2008年真题]
根据以下资料,回答下列问题。从表中可以看出,星光商厦在2011年上半年中,销售额最多的月份是()。
习近平指出,“保护生态环境就是保护生产力,改善生态环境就是发展生产力”。其根本原因在于
设p(x),q(x)与f(x)均为连续函数,f(x)≠0.设y1(x),y2(x)与y3(x)是二阶非齐次线性方程yˊˊ+p(x)yˊ+q(x)y=f(x)①的3个解,且≠常数,则式①的通解为________.
设随机变量X在[2,5]上服从均匀分布.现在对X进行三次独立观测,试求至少有两次观测值大于3的概率.
在无线通信中不能采用CSMA/CD方式,这是因为无线通信存在(59),采用CSMA/CA技术是指(60),MAC层的分布式协调功能提供(61),站点发出的确认帧ACK,要在(62)间隔发送。为解决隐蔽站带来的问题,802.11允许(63)。
下列关于帧结构的描述中,错误的是()。
最新回复
(
0
)