例えば:template<typenameFirst,typenameSecond,intThird>classSomeType;template<typenameSecond>typedefSomeType<OtherType,Second,5>TypedefName;//C++03では不正これはコンパイルできない。
举例来说：template<typenamefirst,typenamesecond,intthird>classSomeType;template<typenamesecond>typedefSomeType<OtherType,second,5>TypedefName;//在C++03是不合法的这不能够通过编译。