template <class A> void PrintSz() { TRACE("\n%d",sizeof(A)); }; ... PrintSz<char>(); PrintSz<short>();