テンプレート・パラメーターには、下記の 3 種類があります。
テンプレート・パラメーター宣言で、キーワード class と typename は交換できます。 テンプレート・パラメーター宣言内では、 ストレージ・クラス指定子 (static および auto) は使用できません。
関連参照