问题
单项选择题
重载输入流运算符>>必须使用的原型为
A.istream& operator>>(istream&,<类名>&);
B.istream& operator>>(istream,<类名>);
C.istream operator>>(istream,<类名>&);
D.<类名>operator>>(istream&,<类名>&);
答案
参考答案:A
解析: 本题考核运算符的重载。C++中重载输入流运算符>>和输出流运算符<<只能作为非类成员函数重载,且必须使用如下原形:
istream& operator >> (istream&,<类名>&);
ostream& operator <<(ostream&,<类名>);