-
- даже более... typedef с с++11 и старше уже и не нужен - klen(04.10.2020 23:58)
- Конечно, там теперь есть правильный using, который может лежать внутри неймспейса или структуры. Очень удобно связать типы внутри структуры - lloyd(05.10.2020 17:54)
- Помнится, лет 20 с лишним назад читал Страуструпа. Вроде бы уже там
typedef был не нужен. - SciFi(05.10.2020 08:31)
- С самого начала в C++ тэг структуры был именем типа, что делает ненужным typedef для структур. В других случаях typedef продолжал использоваться, кроме того, с ростом популярности STL ему нашлось новое применение: имена типов часто получаются очень длинными и неудобочитаемыми, и хочется их сократить до чего-то долее съедобного. Но классический typedef не идеален для шаблонов, поэтому в C++ было введено новое слово using, которое умеет всё, что умеет typedef, плюс новые трюки. йцyкeн(77 знак., 05.10.2020 12:23)
- Да, оно. Спасибо. - AlexG(04.10.2020 22:07)
- даже более... typedef с с++11 и старше уже и не нужен - klen(04.10.2020 23:58)