标签: c++ ostream istream
我正在研究运算符的重载<<和运算符>>。
所以我必须使用istream / ostream类来覆盖。
但是我不明白为什么被覆盖的运算符通过引用获取istream / ostream对象并返回引用。
你能解释一下吗?
答案 0 :(得分:1)
这样做是因为流类型不可复制,因此您可以堆叠操作。 std :: cin>> num1>> NUM2;等等。