【发布时间】:2012-12-04 09:26:30
【问题描述】:
可能重复:
Operator overloading
我在一段示例代码中看到了这一点:
operator Vector2<float>() const {
return Vector2<float>(x, y); }
我对此的 2 个问题:
1) 函数明明返回,却没有指定返回类型?
2) 不清楚这里究竟是什么重载,哪个运算符。
【问题讨论】:
-
见末尾this answer
-
Vector2<float> operator Vector2<float>() const有点多余,不是吗? :)
标签: c++