Заголовочный файл | Описание | Впервые выпущен | Стандарт С |
---|
<aio.h> | Асинхронный ввод и вывод | Выпуск 5 | |
<arpa/inet.h> | Функции для манипулирования числовыми IP-адресами (часть сокетов Беркли ) | Выпуск 6 | |
<assert.h> | Проверить предположения | Выпуск 1 | АНСИ (89) |
<complex.h> | Комплексная арифметика, см. математические функции языка C | Выпуск 6 | С99 |
<cpio.h> | Магические числа для формата архива cpio | Выпуск 3 | |
<ctype.h> | Типы персонажей | Выпуск 1 | АНСИ (89) |
<dirent.h> | Позволяет открывать и перечислять каталоги | Выпуск 2 | |
<dlfcn.h> | Динамическое связывание | Выпуск 5 | |
<errno.h> | Получение номера ошибки | Выпуск 1 | АНСИ (89) |
<fcntl.h> | Открытие файлов, блокировка и другие операции | Выпуск 1 | |
<fenv.h> | Среда с плавающей точкой (FPE), см. математические функции C | Выпуск 6 | С99 |
<float.h> | Типы данных с плавающей точкой, см. типы данных C | Выпуск 4 | АНСИ (89) |
<fmtmsg.h> | Структуры отображения сообщений | Выпуск 4 | |
<fnmatch.h> | Сопоставление имени файла | Выпуск 4 | |
<ftw.h> | Обход дерева файлов | Выпуск 1 | |
<glob.h> | «Глобализация» имени пути (сопоставление с образцом) | Выпуск 4 | |
<grp.h> | Информация о группе пользователей и контроль | Выпуск 1 | |
<iconv.h> | Возможность преобразования кодировки | Выпуск 4 | |
<inttypes.h> | Целочисленные типы фиксированного размера, см. типы данных C | Выпуск 5 | С99 |
<iso646.h> | Альтернативные варианты написания см. в разделе «Альтернативные токены C». | Выпуск 5 | НА1 (95) |
<langinfo.h> | Константы языковой информации – основаны на функциях локализации C | Выпуск 2 | |
<libgen.h> | Манипуляция с путями | Выпуск 4 | |
<limits.h> | Константы, определяемые реализацией, см. типы данных C | Выпуск 1 | АНСИ (89) |
<locale.h> | Категория макросов, см. функции локализации C | Выпуск 3 | АНСИ (89) |
<math.h> | Математические декларации, см. математические функции языка C | Выпуск 1 | АНСИ (89) |
<monetary.h> | Форматирование строк денежных единиц | Выпуск 4 | |
<mqueue.h> | Очередь сообщений | Выпуск 5 | |
<ndbm.h> | Операции с базой данных NDBM | Выпуск 4 | |
<net/if.h> | Список локальных сетевых интерфейсов | Выпуск 6 | |
<netdb.h> | Перевод имен протоколов и хостов в числовые адреса (часть сокетов Беркли ) | Выпуск 6 | |
<netinet/in.h> | Определяет интернет-протокол и семейство адресов (часть сокетов Беркли ) | Выпуск 6 |
<netinet/tcp.h> | Дополнительные параметры управления TCP (часть сокетов Беркли ) | Выпуск 6 | |
<nl_types.h> | Функции каталога сообщений локализации | Выпуск 2 | |
<poll.h> | Асинхронное мультиплексирование файловых дескрипторов | Выпуск 4 | |
<pthread.h> | Определяет API для создания и управления потоками POSIX. | Выпуск 5 | |
<pwd.h> | доступ и контроль паролей (информация о пользователе) | Выпуск 1 | |
<regex.h> | Сопоставление регулярных выражений | Выпуск 4 | |
<sched.h> | Планирование выполнения | Выпуск 5 | |
<search.h> | Поиск таблиц | Выпуск 1 | |
<semaphore.h> | Семафоры POSIX | Выпуск 5 | |
<setjmp.h> | Декларации среды стека | Выпуск 1 | АНСИ (89) |
<signal.h> | Сигналы, см. Обработка сигналов C | Выпуск 1 | АНСИ (89) |
<spawn.h> | Процесс порождения | Выпуск 6 | |
<stdarg.h> | Обработка списка переменных аргументов | Выпуск 4 | АНСИ (89) |
<stdbool.h> | Булев тип и значения, см. типы данных C | Выпуск 6 | С99 |
<stddef.h> | Стандартные определения типов, см. типы данных C | Выпуск 4 | АНСИ (89) |
<stdint.h> | Целочисленные типы, см. типы данных C | Выпуск 6 | С99 |
<stdio.h> | Стандартный буферизованный ввод/вывод, см. ввод/вывод файла C | Выпуск 1 | АНСИ (89) |
<stdlib.h> | Определения стандартной библиотеки см. в стандартной библиотеке C. | Выпуск 3 | АНСИ (89) |
<string.h> | Несколько строковых операций, см. Обработка строк в C | Выпуск 1 | АНСИ (89) |
<strings.h> | Сравнение строк без учета регистра | Выпуск 4 | |
<stropts.h> | Манипулирование потоками, включая ioctl | Выпуск 4 | |
<sys/ipc.h> | Межпроцессное взаимодействие (IPC) | Выпуск 2 | |
<sys/mman.h> | Управление памятью, включая разделяемую память POSIX и файлы, отображенные в памяти | Выпуск 4 | |
<sys/msg.h> | Очереди сообщений POSIX | Выпуск 2 | |
<sys/resource.h> | Использование ресурсов, приоритеты и ограничения | Выпуск 4 | |
<sys/select.h> | Синхронное мультиплексирование ввода-вывода | Выпуск 6 | |
<sys/sem.h> | Семафоры XSI ( стиль SysV ) | Выпуск 2 | |
<sys/shm.h> | XSI ( стиль SysV ) разделяемая память | Выпуск 2 | |
<sys/socket.h> | Основной разъем Berkeley sockets | Выпуск 6 | |
<sys/stat.h> | Информация о файле ( stat et al.) | Выпуск 1 | |
<sys/statvfs.h> | Информация о файловой системе | Выпуск 4 | |
<sys/time.h> | Функции и структуры времени и даты | Выпуск 4 | |
<sys/times.h> | Время доступа и изменения файлов | Выпуск 1 | |
<sys/types.h> | Различные типы данных, используемые в других местах | Выпуск 1 | |
<sys/uio.h> | Векторные операции ввода-вывода | Выпуск 4 | |
<sys/un.h> | Сокеты домена Unix | Выпуск 6 | |
<sys/utsname.h> | Информация об операционной системе, включая uname | Выпуск 1 | |
<sys/wait.h> | Статус завершенных дочерних процессов (см. wait ) | Выпуск 3 | |
<syslog.h> | Регистрация системных ошибок | Выпуск 4 | |
<tar.h> | Магические числа для формата архива tar | Выпуск 3 | |
<termios.h> | Позволяет использовать интерфейсы терминального ввода-вывода | Выпуск 3 | |
<tgmath.h> | Макросы Type-Generic, см. математические функции C | Выпуск 6 | С99 |
<time.h> | Макросы Type-Generic, см. Функции даты и времени C | Выпуск 1 | АНСИ (89) |
<trace.h> | Трассировка поведения во время выполнения (УСТАРЕЛО) | Выпуск 6 | |
<ulimit.h> | Ограничение ресурсов (УСТАРЕЛО в пользу <sys/resource.h>) | Выпуск 1 | |
<unistd.h> | Различные основные функции и константы POSIX | Выпуск 1 | |
<utime.h> | время доступа и модификации inode | Выпуск 3 | |
<utmpx.h> | Функции базы данных учета пользователей | Выпуск 4 | |
<wchar.h> | Обработка расширенных символов, см. Обработка строк C | Выпуск 4 | НА1 (95) |
<wctype.h> | Утилиты классификации и сопоставления широких символов, см. классификацию символов C | Выпуск 5 | НА1 (95) |
<wordexp.h> | Расширение слов, как это будет делать оболочка | Выпуск 4 | |