видя заголовочные файлы в c в linux - PullRequest
0 голосов
/ 15 мая 2010

Я хочу знать, как узнать, какие функции присутствуют в заголовочных файлах в c при работе в системах Linux

Ответы [ 3 ]

7 голосов
/ 15 мая 2010

Здесь: http://www.gnu.org/s/libc/manual/html_node/index.html

Если вы пишете C на Linux, ваша стандартная библиотека C почти всегда является библиотекой GNU C. Все стандартные функции C присутствуют в этой библиотеке, и ссылка выше на обширную документацию для них.

Если вы планируете использовать библиотеки, отличные от стандартной библиотеки C, вы также должны найти их документацию.

3 голосов
/ 15 мая 2010

И не забывайте, что если вы знаете имя функции, вы можете ввести man 3 funcname для получения справки по этой функции, включая имя файла заголовка, в котором она появляется. Используйте 3, чтобы указать библиотеку C Функциональный раздел руководства. Если вы забудете об этом и найдёте программу с командной строкой (раздел 1) или системный вызов (раздел 2) с тем же именем, вы получите эту страницу вместо этого.

1 голос
/ 15 мая 2010

Глядя на них. Заголовочные файлы обычно находятся в / usr / include, и вы можете легко просмотреть эту папку.

Однако некоторые функции могут находиться в разных заголовочных файлах в зависимости от системы (linux / bsd / other unixes).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...