내가 가진 말 :C++ : Vector3 type "wall"?
Position, Velocity,
정확히 Vector3 (기본적으로, 나는 주어진 제외
typedef Vector3 Position;
typedef Vector3 Velocity;
을 원하는 같다 :
이제class Vector3 {
float x, y, z;
... bunch of cuntions ..
static operator+(const Vector3&, const Vector3);
};
, 나는 수업을한다고 가정 :
Position position;
Vector3 vector3;
Velocity velocity;
나는 다음과 같은 가이 일어날 수 있는지 확인하려면 :
position + vector3;
vector3 + velocity;
velocity + position;
이를 달성하는 가장 좋은 방법은 무엇입니까?
단위는 원하는 것이 아니며 사소한 것은 아닙니다. 부스트에는 그런 것이있다. http://www.boost.org/doc/libs/1_42_0/doc/html/boost_units.html – GManNickG