Замолвим за typename
Читаю сейчас Саттера и нашел у него такую задачу
Утверждается, что компилятор не справится с instantiated_type, потому что непонятно тип это или еще что. Однако VS2015 все проглатывает.
Предлагается в сигнатуре метода добавить typename, чтобы явно указать использование типа.
Книга старая, 2005 года. Это стандарт так наисправляли или автор оплошал?
Это компилятор MSVC умеет "читать" такие typedef'ы, с остальными компиляторами такое не прокатит
Non-standard extension вроде как
Открой для себя Ideone
C++ вообще уродский язык, абсолютно не читаемый
блд, читал как яву, 5 минут пытался понять что не так с синтаксисом(