pr10687.cc revision 1.1 1 1.1 christos class vec2
2 1.1 christos {
3 1.1 christos public:
4 1.1 christos vec2() { _v[0] = _v[1] = 0; }
5 1.1 christos vec2(int x, int y) { _v[0] = x; _v[1] = y; }
6 1.1 christos static vec2 axis[2];
7 1.1 christos static vec2 axis6[6];
8 1.1 christos private:
9 1.1 christos int _v[2];
10 1.1 christos };
11 1.1 christos
12 1.1 christos vec2 vec2::axis[2] = { vec2(1,0), vec2(0,1) };
13 1.1 christos vec2 vec2::axis6[6] = {
14 1.1 christos vec2(1,0), vec2(0,1),
15 1.1 christos vec2(2,0), vec2(0,2),
16 1.1 christos vec2(3,0), vec2(0,3)
17 1.1 christos };
18 1.1 christos
19 1.1 christos int main(int argc, char*argv[])
20 1.1 christos {
21 1.1 christos vec2 a;
22 1.1 christos
23 1.1 christos return 0; // marker
24 1.1 christos }
25