@Andrei1penguin1

Зачем нужны нижние подчеркивания перед функциями в C?

Часто встречаю примеры кода C, где функции определены с нижним подчеркиванием, например, вместо getcwd используется _getcwd. Зачем это нужно?
  • Вопрос задан
  • 1058 просмотров
Решения вопроса 2
wataru
@wataru
Разработчик на С++, экс-олимпиадник.
В самом языке это подчеркивание не означает ничего. Это программисты какой-то смысл в эти подчеркивания вкладывают. Может, у авторов кода так принято обозначать "приватные" функции - что-то, что они сами используют, что не положено использовать пользователям библиотеки.
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Это системные функции используемые для функций высшего порядка, могут отличаться количеством параметров, в общем это платформенно специфичные вещи
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час