Возможный дубликат:
Используйте 'class' или 'typename' для параметров шаблона?
Я вижу две разные объявления классов шаблонов:
template <class T> class SampleClass1
{
// ...
};
и
template <typename T> class SampleClass2
{
// ...
};
В чем разница между этими двумя кодами?
EDIT: я исправил неверное ключевое слово "typedef" на "typename".