相关疑难解决方法(0)

如何在C++中重载一元减运算符?

我正在实现向量类,我需要得到一些向量的反面.是否可以使用运算符重载定义此方法?

这就是我的意思:

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)

谢谢.

c++ operator-overloading

69
推荐指数
2
解决办法
5万
查看次数

标签 统计

c++ ×1

operator-overloading ×1