私はC#の世界から来て、このようなことをしていましたが、許可されています。C ++で試してみると、コンパイラエラーは発生しませんが、実際に機能しているとは確信していません.
したがって、より経験豊富な人には、次のようなことをすることが許されていますか?
Entity->SetPosition(Vector2(200, 400));
In Vector2 はクラスであり、設定位置のパラメータにはベクトルが必要ですか? これは許可されていますか、それとも次のように変数を事前に初期化する必要がありますか?
Vector2 aVector(200, 400);
Entity->SetPosition(aVector);
ありがとうデビッド