#include using std::cout; using std::endl; template class container { public: typedef T type; }; int main(int argc, char** argv) { // declare an int container::type myi = 4; cout << "sizeof myi = " << sizeof(myi) << " value = " << myi << endl; // declare an double container::type myd = 4; cout << "sizeof myd = " << sizeof(myd) << " value = " << myd << endl; // declare an char container::type myc = '4'; cout << "sizeof myc = " << sizeof(myc) << " value = " << myc << endl; return 0; }