All pastes #423341 Raw Edit

Vector2d

public cpp v1 · immutable
·published 2007-04-04 02:14 UTC
rendered paste body
#include <iostream>#include <list>class Vector2d;void main(){}class Vector2d {private:	float x,y;	public:	Vector2d(){}	Vector2d(float,float);	Vector2d operator+(Vector2d);	Vector2d operator-(Vector2d);	Vector2d operator*(Vector2d);};//constructorVector2d::Vector2d(float _x,float _y){	x = _x;	y = _y;}//operator overloadingVector2d Vector2d::operator+(Vector2d vec){ return Vector2d(x + vec.x, y + vec.y); }Vector2d Vector2d::operator-(Vector2d vec){ return Vector2d(x - vec.x, y - vec.y); }Vector2d Vector2d::operator*(Vector2d vec){ return Vector2d(x * vec.x, y * vec.y); }