6

重複の可能性:
演算子のオーバーロード

サンプルコードでこれを見ています:

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

これに関する私の2つの質問:

1) 関数は明らかに戻りますが、戻り値の型が指定されていませんか?

2) ここで何が過負荷になっているのか、どの演算子なのかは明確ではありません。

4

1 に答える 1

13

これは変換演算子で、戻り値の型はVector2<float>です。

于 2012-12-17T09:36:27.337 に答える