ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
8 мая
1375124 Топик полностью
Costic (24.11.2023 15:21, просмотров: 153) ответил Eddy_Em на Зачем она сейчас, если мышей в IDE на переменную навел, и увидел ее тип?
Когда код только пишется, то наводить мышь особо не на что. Или каждый раз после упоминания переменной (и др.) хвататься за мышь? Более того, Intellisense (или что там у вас) срабатывает значительно быстрее (после 2 символов венгерской нотации), чем при использовании Linux API style. Компилятор, конечно, знает, какой тип у переменной (тут Линус Торвалдс) прав, но человек, который пишет/читает код под Linux API об этом не всегда знает! Linux API вообще лютое говно по 

сравнению с WinAPI. Интересно, сколько раз ключевое слово struct используется в Linux API и почему нет typedef? snake_style, многократное (повсеметсное) использование одних и тех же имён (file, size, device) в форме имен структур/переменных/функций и отсутствие namespace и префиксов очень сильно мне жизнь/работу усложняют. struct file *pFile выглядит лучше, чем struct file *file.