Возможный дубликат:
Подробности создания экземпляра шаблона компиляторов GCC и MS
Как компилятор C++ упрощает программирование шаблонов? Мне интересно узнать схему, которой следует компилятор при программировании шаблонов.
Кроме того, в чем разница между именем типа и классом с точки зрения шаблона С++?