Официально, для чего нужен typename? [дубликат] ⇐ C++

Программы на C++. Форум разработчиков
Anonymous
Официально, для чего нужен typename? [дубликат]

Сообщение Anonymous »

Иногда я видел действительно неразборчивые сообщения об ошибках, выдаваемые gcc при использовании шаблонов... В частности, у меня были проблемы, когда, казалось бы, правильные объявления вызывали очень странные ошибки компиляции, которые волшебным образом исчезали префикс ключевого слова typename в начале объявления... (Например, буквально на прошлой неделе я объявлял два итератора как члены другого шаблонного класса, и мне пришлось это сделать)...

Что за история с typename?

Подробнее здесь: https://stackoverflow.com/questions/160 ... pename-for

Вернуться в «C++»