Ich implementiere eine Vektorklasse und muss ein Gegenteil von einem Vektor erhalten. Ist es möglich, diese Methode durch Operatorüberladung zu definieren?
Folgendes meine ich:
Vector2f vector1 = -vector2;
Ich möchte, dass dieser Operator Folgendes erreicht:
Vector2f& oppositeVector(const Vector2f &_vector)
{
x = -_vector.getX();
y = -_vector.getY();
return *this;
}
Vielen Dank.