我正在实现向量类,我需要得到一些向量的反面.是否可以使用运算符重载定义此方法?
这就是我的意思:
Vector2f vector1 = -vector2;
Run Code Online (Sandbox Code Playgroud)
这就是我希望这个运算符完成的事情:
Vector2f& oppositeVector(const Vector2f &_vector)
{
x = -_vector.getX();
y = -_vector.getY();
return *this;
}
Run Code Online (Sandbox Code Playgroud)
谢谢.