2010-01-01から1ヶ月間の記事一覧
#include <iostream> using namespace std; template <typename Z> class Vec2 { public: Z v[2]; Vec2(); Vec2(Z, Z); friend Vec2<Z> operator + <>(Vec2<Z>, const Vec2<Z>&); void print(); }; template <typename Z> Vec2<Z>::Vec2() {v[0] = v[1] = 0.0; } template <typename Z> Vec2<Z>::Vec2(Z X, Z Y) { v[0] = X…</z></typename></z></typename></z></z></z></typename></iostream>