Иногда я видел действительно неразборчивые сообщения об ошибках, выдаваемые gcc при использовании шаблонов... В частности, у меня были проблемы, когда, казалось бы, правильные объявления вызывали очень странные ошибки компиляции, которые волшебным образом исчезали префикс ключевого слова typename в начале объявления... (Например, буквально на прошлой неделе я объявлял два итератора как члены другого шаблонного класса, и мне пришлось это сделать)...
Что за история с typename?
Подробнее здесь: https://stackoverflow.com/questions/160 ... pename-for
Официально, для чего нужен typename? [дубликат] ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение