фундаментальная разница между using и typedef и есть ли случаи, когда using не покрывает typedef?
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
Есть случаи когда typedef не покрывает using
Это то понятно, интересует именно обратное, т.е. логично ли считать typedef рудиментом от си?
Полагаю, что да... Но абсолютно не уверен. Нужны гуру.
@MasterZiv ты уже гуру?
Как раз сейчас читал это. https://ru.stackoverflow.com/questions/499481/Отличие-using-от-typedef https://stackoverflow.com/questions/10747810/what-is-the-difference-between-typedef-and-using
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
Всё ещё неправильно :( Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
Юзинг умеет в шаблоны. Юзинг более читаемый. Тайпдеф для лохов юзинг для нормальных пацанов
Чётко, ознакомился со ссылочками выше - по стандарту семантика одинаковая, а разрешённые контексты разные, т.к. тайпдеф является оператором инициализации, а юзинг нет.👍
а может ты фейк
Я не фейк. У меня в нике @linuxnyasha
Постеснялась бы флуд разводить, здесь всем насрать.
Радуйся, что фанаты есть
Назвался груздем - полезай в кузов.
Using много семантическое ключевое слово оно используется для разных целей а не только для определения типа . А type-def используется только для определения синоним типа
А typedef для шаблонов будет создавать трудности?
typedef также используется, чтобы бесить тех, кто не помнит (и правильно делает) в каком порядке там что идёт
Да нет вроде, что так что эдак
Ага. У using более нормальный синтаксис
Обсуждают сегодня