1// Build don't run: 2 3/* 4 5 6*/ 7 8 9template <class X> class TC { 10public: 11 X aaa; 12 static X sss; 13 TC(X a) { aaa = a; } 14 TC(X a, X s) { aaa = a; sss = s; } 15 void sz(X s) { sss = s; } 16}; 17 18float TC<float>::sss; 19long TC<long>::sss; 20 21TC<long> xjj(1,2); 22 23int main(int,char*) { 24 TC<float> xff(9.9,3.14); 25 xjj.sz(123); 26 xff.sz(2.71828); 27} 28