为什么没有明确返回该函数中指定的返回类型?

可能重复:
运算符超载

我在一段示例代码中看到了这一点:

operator Vector2<float>() const    {       
  return Vector2<float>(x, y);    }

我有两个问题:

1)函数明确返回,但没有指定返回类型?

2)目前还不清楚在这里哪个运营商负载过重。


它是一个转换运算符,返回类型是Vector2<float>

链接地址: http://www.djcxy.com/p/12711.html

上一篇: Why is no return type specified in this function clearly returns?

下一篇: I have problems implementing the ++ increment operator