【发布时间】:2016-01-03 08:38:16
【问题描述】:
我刚刚为我的编程课做了一个测验,并把这个问题弄错了:
函数的返回类型 重载运算符
<<必须是 引用 ostream 对象。
这对我来说似乎完全不对。当然,C++ 比这更开放一些。但我想我还是会在这里问。这如何正确(或错误)?当涉及到运算符重载时,我的 C++ 知识开始真正消失。
【问题讨论】:
-
对我来说听起来像是一个措辞不好的问题,老师显然是在流操作符的上下文中表示的,但没有明确说明这一点。运算符重载不会强制执行此类约束,因此您的答案是正确的,我鼓励您通知他们他们的愚蠢:)
-
@radman 我已经通过电子邮件向我的老师发送了这个问题,现在正在等待回复