我目前正在回答有关 C++ 中运算符重载的练习问题。我有个问题:
创建一个包含 int 的简单类,并将 operator+ 重载为成员函数。还提供一个 print() 成员函数,它以 ostream& 作为参数并打印到该 ostream&。测试你的类以证明它工作正常。
我可以创建类并编写 operator+ 函数,但我真的不明白问题的第二部分。到目前为止,在我对 c++ 的研究中,我还没有真正遇到过 ostream,因此不确定是否可以显式创建这样的流。我试过使用:
标准::ostream o;
但是,这会产生错误。有人可以请教我应该如何创建这个功能吗?