为什么 istream 类的运算符<<在 C++ 中具有引用的返回/参数类型?

Why does operator<< of istream class have return/parameter type of reference in C++?

本文关键字:lt 返回 引用 类型 参数 C++ istream 运算符 为什么      更新时间:2023-10-16

我正在研究操作员的超载&lt;&lt;和操作员>>。

所以我必须使用istream/ostream类覆盖。

您能解释一下吗?

之所以完成,是因为流类型是不可复制的,因此您可以堆叠操作。std :: cin>> num1>> num2;等等。