class TOne{public: TOne (void) {} TOne (int aa, int bb) { ac = aa; bc = bb; } int ac; int bc;};template<int a, int b>class TOne_t : public TOne{public: TOne_t<a, b>(void) : TOne(a, b) {}};TOne one[2];TOne_t<1, 2> one_t[2];