【发布时间】:2025-12-09 19:15:02
【问题描述】:
要重载的算子函数原型
friend ostream& operator<<(ostream&, const className&);
我是新手,如果能用简单的例子解释一下,将不胜感激。谢谢
【问题讨论】:
-
你想在哪里使用
const? -
@Yksisarvinen 之前有人问过,OP 想写
friend const ostream& operator<<(const ostream&, const className&);以便可以将临时的ostream对象传递给operator<<我确实试图解释原因,但显然不是很好。 -
@joh 请随意将其标记为重复
-
@_Static_assert 不,它不是重复的。这个问题是作为另一个问题的旁白提出来的。
标签: c++ oop operator-overloading ostream