A-A+

重载输入流运算符>>必须使用的原型为()。A.istream& operator>>(ist

2022-08-06 00:51:08 问答库 阅读 174 次

问题详情

重载输入流运算符>>必须使用的原型为()。
A.istream& operator>>(istream&,<类名>&);
B.istream& operator>>(istream,<类名>);
C.istream operator>>(istream,<类名>&);
D.<类名>operator>>(istream&,<类名>&);请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:C++流的输入运算符“>>”和输出运算符“<<”只能作为非成员函数重载。重载输入流运算符“>>”须使用以下原型:istream&operator>>(istream&,<类名>&);。

考点:原型