@Andrei1penguin1

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

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

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

Войти через центр авторизации
Похожие вопросы