For example: template <typename First, typename Second, int Third> class SomeType; template <typename Second> typedef SomeType<OtherType, Second, 5> TypedefName; // Invalid in C++03 This will not compile.
Например: template< typename First, typename Second, int third> class SomeType; template< typename Second> typedef SomeType<OtherType, Second, 5> TypedefName; // Невозможно в C++ Это не будет компилироваться.