170 похожих чатов

Отличный вопрос вы здесь подняли, объясните, друзья, в чём же

фундаментальная разница между using и typedef и есть ли случаи, когда using не покрывает typedef?

23 ответов

36 просмотров

Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!

Есть случаи когда typedef не покрывает using

Geneva- Автор вопроса
d7d1cd
Есть случаи когда typedef не покрывает using

Это то понятно, интересует именно обратное, т.е. логично ли считать typedef рудиментом от си?

Geneva
Это то понятно, интересует именно обратное, т.е. л...

Полагаю, что да... Но абсолютно не уверен. Нужны гуру.

Как раз сейчас читал это. https://ru.stackoverflow.com/questions/499481/Отличие-using-от-typedef https://stackoverflow.com/questions/10747810/what-is-the-difference-between-typedef-and-using

Дмитрий 🎮
Как раз сейчас читал это. https://ru.stackoverflo...

Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!

Дмитрий 🎮
Как раз сейчас читал это. https://ru.stackoverflo...

Всё ещё неправильно :( Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!

Юзинг умеет в шаблоны. Юзинг более читаемый. Тайпдеф для лохов юзинг для нормальных пацанов

Geneva- Автор вопроса
Eyed Shovel
Юзинг умеет в шаблоны. Юзинг более читаемый. Тайпд...

Чётко, ознакомился со ссылочками выше - по стандарту семантика одинаковая, а разрешённые контексты разные, т.к. тайпдеф является оператором инициализации, а юзинг нет.👍

Павλо 🇺🇦
а может ты фейк

Я не фейк. У меня в нике @linuxnyasha

Geneva- Автор вопроса
GNU/Линуксяша-libre
Я не фейк. У меня в нике @linuxnyasha

Постеснялась бы флуд разводить, здесь всем насрать.

GNU/Линуксяша-libre
Поменяй ник

Радуйся, что фанаты есть

Geneva- Автор вопроса
GNU/Линуксяша-libre
Поменяй ник

Назвался груздем - полезай в кузов.

Using много семантическое ключевое слово оно используется для разных целей а не только для определения типа . А type-def используется только для определения синоним типа

А typedef для шаблонов будет создавать трудности?

Ilya Zviagin
Using много семантическое ключевое слово оно испо...

typedef также используется, чтобы бесить тех, кто не помнит (и правильно делает) в каком порядке там что идёт

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
2
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта