|
|
|
Библиотечные функции
-
abort (abort.3)
вызывает аварийное завершение программы
abs, labs, llabs, imaxabs (abs.3)
вычисляет абсолютную величину целого числа
acos (acos.3)
функция арккосинуса
acosh (acosh.3)
функция вычисления обратного гиперболического косинуса
alloca (alloca.3)
функция распределения памяти
asin (asin.3)
функция вычисления арксинуса
asinh (asinh.3)
функция вычисления обратного гиперболического синуса
asprintf, vasprintf (asprintf.3)
вывести данные в выделенную в памяти строку
atan2 (atan2.3)
функция вычисления арктангенcа двух переменных
atan (atan.3)
вычисление функции арктангенса
atanh (atanh.3)
вычисление функции обратного гиперболического тангенса
atexit (atexit.3)
регистрирует функцию, вызываемую при обычном завершении программы
atof (atof.3)
преобразует строку в двойное число с плавающей точкой
atoi, atol, atoll, atoq (atoi.3)
преобразуют строку в целое число
dirname, basename (basename.3)
обрабатывают элементы пути к файлу
bcmp (bcmp.3)
сравнивает несколько байтов в строках
bcopy (bcopy.3)
копирует несколько байтов из строк
bindresvport (bindresvport.3)
присоединяет сокет к привилегированному IP-порту
bsearch (bsearch.3)
двоичный поиск в отсортированном массиве
bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem,
memmove, memset (bstring.3)
операции с байтовыми строками
btree (btree.3)
способ доступа к базе данных btree
htonl, htons, ntohl, ntohs (byteorder.3)
переводят данные из хостового порядка расположения байтов в сетевой и
наоборот
bzero (bzero.3)
заполняет нулями байты строки
catgets (catgets.3)
получает сообщения из каталога сообщений
catopen, catclose (catopen.3)
открывает/закрывает каталог сообщений
cbrt (cbrt.3)
функция кубического корня
ceil, ceilf, ceill (ceil.3)
функции округления до наименьшего целого, не меньшего, чем аргумент
clearenv (clearenv.3)
clear the environment
clock (clock.3)
вычисляет процессорное время
closedir (closedir.3)
закрывает каталог
confstr (confstr.3)
получает строковую переменную конфигурации
copysign (copysign.3)
копирует знак числа
cos (cos.3)
функция косинуса
cosh (cosh.3)
функция гиперболического косинуса
crypt (crypt.3)
шифрует пароль и данные
ctermid (ctermid.3)
считывает имя управляющего терминала
asctime, ctime, gmtime, localtime, mktime (ctime.3)
преобразует дату и время в формат ASCII или в календарное представление
daemon (daemon.3)
запускает процессы в фоновом режиме
dbopen (dbopen.3)
методы доступа к базам данных
difftime (difftime.3)
вычисляет разницу во времени
dirfd (dirfd.3)
возращает файловый дескриптор потока каталога
div (div.3)
вычисляет частное и остаток деления на целое число
dlclose, dlerror, dlopen, dlsym (dlopen.3)
программный интерфейс для динамически загружаемых библиотек
dprintf, vdprintf (dprintf.3)
вывести данные в файловый дескриптор
drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48,
lcong48 (drand48.3)
генерируют равномерно распределенные псевдослучайные числа
drem (drem.3)
вычисляет остаток деления
dysize (dysize.3)
возвращает количество дней в указанном году
ecvt, fcvt (ecvt.3)
преобразует число с плавающей точкой в строку
encrypt (encrypt.3)
64-битное кодирование и декодирование сообщений
erf, erfc (erf.3)
функция ошибки и дополнительная функция ошибки
errno (errno.3)
выдает код последней ошибки
execl, execlp, execle, execv, execvp (exec.3)
выполняют файл
exit (exit.3)
обычное завершение работы программы
exp, log, log10, pow (exp.3)
функции логарифма, экспоненты и возведения в степень
expm1, log1p (expm1.3)
экспонента минус 1, логарифм единицы плюс аргумент
fabs, fabsf, fabsl (fabs.3)
абсолютное значение числа с плавающей точкой
fclose (fclose.3)
закрывает поток
fcloseall (fcloseall.3)
закрывает все открытые потоки
feclearexcept, fegetexceptflag, feraiseexcept, fesetexceptflag, fetestexcept,
fegetenv, fegetround, feholdexcept, fesetround, fesetenv, feupdateenv
(fenv.3)
обрабатывают ошибки и округляют числа с плавающей точкой (стандарт C99)
clearerr, feof, ferror, fileno (ferror.3)
проверяют и сбрасывают состояние потока
fflush (fflush.3)
"сбрасывает" буферы потока
ffs (ffs.3)
ищет первый единичный бит в слове
fgetgrent (fgetgrent.3)
получает данные о принадлежности файла к группам
fgetpwent (fgetpwent.3)
получает записи из файла паролей
flockfile, ftrylockfile, funlockfile (flockfile.3)
lock FILE for stdio
floor, floorf, floorl (floor.3)
наибольшее целое значение, но не большее x
fmod (fmod.3)
функция получения остатка от деления (с плавающей точкой)
fopen, fdopen, freopen (fopen.3)
функции для открытия потоков
fpathconf, pathconf (fpathconf.3)
получают конфигурационные значения файлов
fpurge, __fpurge (fpurge.3)
очистить поток
fread, fwrite (fread.3)
ввод/вывод для бинарного файла
frexp (frexp.3)
приводит число с плавающей точкой к виду мантисса/степень
fgetpos, fseek, fsetpos, ftell, rewind (fseek.3)
меняют положение операции в потоке
fseeko, ftello (fseeko.3)
изменить положение следующей операции в потоке
ftime (ftime.3)
возвращает значение даты и времени
ftok (ftok.3)
преобразовывает имя файла и идентификатор проекта в ключ для системных
вызовов
fts, fts_open, fts_read, fts_children, fts_set, fts_close (fts.3)
просмотр файловой иерархии
ftw, nftw (ftw.3)
команды перемещения по дереву каталогов
gcvt (gcvt.3)
преобразует число с плавающей точкой в строку
getaddrinfo (getaddrinfo.3)
преобразует сетевой адрес и сервис
getcwd, get_current_dir_name, getwd (getcwd.3)
возвращает текущий рабочий каталог
getdirentries (getdirentries.3)
возвращает элементы каталога в формате, не зависящем от файловой системы
getenv (getenv.3)
получает значения переменной окружения
getfsent, getfsspec, getfsfile, setfsent, endfsent (getfsent.3)
обработка записей fstab
getgrent, setgrent, endgrent (getgrent.3)
получает записи файла группы
getgrnam, getgrgid (getgrnam.3)
получает записи файла групп
gethostbyname, gethostbyaddr, sethostent, endhostent, herror, hstrerror
(gethostbyname.3)
получают информацию о машине в сети
getipnodebyname, getipnodebyaddr, freehostent (getipnodebyname.3)
получают сетевые имена и адреса машины
getline, getdelim (getline.3)
delimited string input
getloadavg (getloadavg.3)
get system load averages
getlogin, cuserid (getlogin.3)
получает имя пользователя
getmntent, setmntent, addmntent, endmntent, hasmntopt (getmntent.3)
получают запись из файла описания файловых систем
getnameinfo (getnameinfo.3)
перевод сетевого адреса в имя машины (способ действия не зависит от
протокола)
getnetent, getnetbyname, getnetbyaddr, setnetent, endnetent (getnetent.3)
получают сетевую запись
getopt (getopt.3)
разбор командной строки, получение опций
getpass (getpass.3)
получает пароль
getprotoent, getprotobyname, getprotobynumber, setprotoent, endprotoent
(getprotoent.3)
получают запись из файла протоколов
getpw (getpw.3)
восстанавливает строку пароля
getpwent, setpwent, endpwent (getpwent.3)
получают запись из файла паролей
getpwnam, getpwuid (getpwnam.3)
получают запись из файла паролей
getrpcent, getrpcbyname, getrpcbynumber (getrpcent.3)
получают запись RPC
getrpcport (getrpcport.3)
получает номер порта RPC
fgetc, fgets, getc, getchar, gets, ungetc (gets.3)
функции для ввода символов и строк
getservent, getservbyname, getservbyport, setservent, endservent
(getservent.3)
получают запись о сервисе
getusershell, setusershell, endusershell (getusershell.3)
получают доступные оболочки пользователя
getutent, getutid, getutline, pututline, setutent, endutent, utmpname
(getutent.3)
осуществляют доступ к записям файла utmp
getw, putw (getw.3)
ввод и вывод слов (целых чисел)
glob, globfree (glob.3)
поиск имен файлов по заданному шаблону, освобождение памяти от результатов
работы функции glob()
hash (hash.3)
методы доступа к базе данных ассоциативных массивов
hcreate, hdestroy, hsearch (hsearch.3)
операции над ассоциативными массивами
hypot (hypot.3)
функция, вычисляющая расстояния на плоскости Евклида
iconv (iconv.3)
изменяет кодировку набора символов
iconv_close (iconv_close.3)
удаляет параметр изменения кодировки символов
iconv_open (iconv_open.3)
определяет параметр для изменения кодировки набора символов
index, rindex (index.3)
находят местоположение символа в строке
inet_aton, inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof,
inet_netof (inet.3)
работа с интернет-адресами
inet_ntop (inet_ntop.3)
разделяет структуру сетевого адреса
inet_pton (inet_pton.3)
создает структуру c сетевым адресом
infnan (infnan.3)
работает с бесконечными или нечисловыми результатами (NaN)
initgroups (initgroups.3)
инициализирует вспомогательный групповой список доступа
insque, remque (insque.3)
добавляет/удаляет элемент очереди
intro (intro.3)
предисловие к описаниям библиотечных функций
isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower,
isprint, ispunct, isspace, isupper, isxdigit (isalpha.3)
процедуры классификации символов
isatty (isatty.3)
определяет, ссылается ли данный описатель на терминал
isinf, isnan, finite (isinf.3)
проверяет на бесконечность и нечисловое значение (NaN)
iswblank (iswblank.3)
проверяет, является ли символ "пустым" широким символом
j0, j1, jn, y0, y1, yn (j0.3)
функции Бесселя
killpg (killpg.3)
посылает сигнал всем членам группы процесса
ldexp (ldexp.3)
умножает число с плавающей точкой на 2 в степени целого числа
ldiv (ldiv.3)
вычисляет частное и остаток от целочисленного деления
lgamma (lgamma.3)
вычисляет логарифм гамма-функции
localeconv (localeconv.3)
получает информацию о форматировании числовых данных
lockf (lockf.3)
проверяет, устанавливает POSIX-блокировку на открытом файле или снимает ее с
файла
longjmp, siglongjmp (longjmp.3)
длинный переход к сохраненному контексту стека
lrint, lrintf, lrintl, llrint, llrintf, llrintl (lrint.3)
округление до ближайшего целого
lround, lroundf, lroundl, llround, llroundf, llroundl (lround.3)
округление до ближайшего целого в направлении от нуля
lfind, lsearch (lsearch.3)
выполняют линейный поиск в массиве
makecontext, swapcontext (makecontext.3)
управление контекстом пользователя
calloc, malloc, free, realloc (malloc.3)
распределяет и освобождает динамическую память
MB_CUR_MAX (MB_CUR_MAX.3)
выдает максимальную длину многобайтового символа в текущей локали
MB_LEN_MAX (MB_LEN_MAX.3)
максимальная многобайтовая длина символа во всех локалях
mbsnrtowcs (mbsnrtowcs.3)
преобразует многобайтовую строку в строку широких символов
memccpy (memccpy.3)
копирует область памяти
memchr, memrchr (memchr.3)
ведет поиск символа в памяти
memcmp (memcmp.3)
сравнивает области памяти
memcpy (memcpy.3)
копирует область памяти
memfrob (memfrob.3)
шифрует область памяти
memmem (memmem.3)
ведет поиск подстроки
memmove (memmove.3)
копирует область памяти
memset (memset.3)
заполняет память определенным символом
mkdtemp (mkdtemp.3)
create a unique temporary directory
mkfifo (mkfifo.3)
создает особый FIFO-файл (именованный канал)
mkstemp (mkstemp.3)
создает временный файл с уникальным именем
mktemp (mktemp.3)
создает уникальное временное имя файла
modf (modf.3)
извлекает целое и дробное значение со знаком из числа с плавающей точкой
mpool (mpool.3)
массив буферов разделяемой памяти
netlink (netlink.3)
макросы датаграмм сетевого соединения
nl_langinfo (nl_langinfo.3)
запросы на информацию о языке локали
on_exit (on_exit.3)
регистрирует функцию, вызываемую после нормального завершения работы
opendir (opendir.3)
открывает каталог
openpty, login_tty, forkpty (openpty.3)
функции для работы с терминалом (tty)
perror (perror.3)
выводит сообщение о системной ошибке
popen, pclose (popen.3)
открывает и закрывает процесс
posix_memalign, memalign, valloc (posix_memalign.3)
Allocate aligned memory
printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf
(printf.3)
выводят данные с преобразованием формата
profil (profil.3)
выполняет профилирование времени
psignal (psignal.3)
выводит сообщения о сигнале
putenv (putenv.3)
добавляет или изменяет переменную окружения
putpwent (putpwent.3)
записывает строку в формате файла паролей
fputc, fputs, putc, putchar, puts (puts.3)
выводят символы или строки
raise (raise.3)
посылает сигнал текущему процессу
rand, srand (rand.3)
генерируют случайные числа
random, srandom, initstate, setstate (random.3)
генерируют случайные числа
rcmd, rresvport, iruserok, ruserok (rcmd.3)
процедуры возврата потока на удаленную команду
readdir (readdir.3)
читает каталог
readv, writev (readv.3)
записывают и считывают данные из нескольких буферов
realpath (realpath.3)
возвращает приведенное к обычному виду полное имя файла
recno (recno.3)
методы доступа к базам нумерованных данных
re_comp, re_exec (re_comp.3)
функции проверки регулярных выражений BSD
regcomp, regexec, regerror, regfree (regex.3)
функции регулярных выражений POSIX
remove (remove.3)
удаляет имя файла и, возможно, сам файл
res_init, res_query, res_search, res_querydomain, res_mkquery, res_send,
dn_comp, dn_expand (resolver.3)
программы разрешения (resolving) имен
rewinddir (rewinddir.3)
меняет позицию потока каталога
nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl (rint.3)
округляют значение до ближайшего целого числа
round, roundf, roundl (round.3)
округление до ближайшего целого в направлении от нуля
rpc (rpc.3)
библиотека функций для вызова удаленных процедур
rtnetlink (rtnetlink.3)
макросы для обработки сообщений rtnetlink
scandir, alphasort, versionsort (scandir.3)
поиск совпадающих элементов в каталоге
scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf (scanf.3)
ввод с преобразованием формата
seekdir (seekdir.3)
устанавливает позицию следующего вызова readdir() в потоке каталога
setbuf, setbuffer, setlinebuf, setvbuf (setbuf.3)
операции с буферами потока
setenv (setenv.3)
изменение или добавление переменной окружения
__setfpucw (__setfpucw.3)
устанавливает контрольное слово fpu для i386-архитектуры (функция
устаревшая)
setjmp, sigsetjmp (setjmp.3)
сохранение контекста стека при нелокальном переходе
setlocale (setlocale.3)
устанавливает текущую локаль
setlogmask (setlogmask.3)
установить маску приоритета журнала
siginterrupt (siginterrupt.3)
позволяет сигналам прерывать системные вызовы
sigemptyset, sigfillset, sigaddset, sigdelset, sigismember (sigsetops.3)
операции над наборами сигналов POSIX.
sin (sin.3)
функция синуса
sinh (sinh.3)
функция гиперболического синуса
sleep (sleep.3)
переход в режим ожидания на указанное количество секунд
sqrt (sqrt.3)
функция вычисления квадратного корня
stdarg (stdarg.3)
переменные списки аргументов
stdin, stdout, stderr (stdin.3)
стандартные потоки I/O
stdio (stdio.3)
стандартные библиотечные функции ввода/вывода (I/O)
__fbufsize, __flbf, __fpending, __fpurge, __freadable, __freading,
__fsetlocking, __fwritable, __fwriting, _flushlbf (stdio_ext.3)
интерфейсы к структуре stdio FILE
stpcpy (stpcpy.3)
копирует строку, устанавливая указатель на ее конец
stpncpy (stpncpy.3)
копирует строку фиксированной длины, возвращая указатель на конец строки
strcasecmp, strncasecmp (strcasecmp.3)
сравнение двух строк без учета регистра
strcat, strncat (strcat.3)
конкатенация двух строк
strchr, strrchr (strchr.3)
определение местонахождения символа в строке
strcmp, strncmp (strcmp.3)
сравнение двух строк
strcoll (strcoll.3)
сравнивает две строки с учетом настроек текущей локали
strcpy, strncpy (strcpy.3)
копирование строки
strdup, strndup, strdupa, strndupa (strdup.3)
дублирует строку
strerror, strerror_r (strerror.3)
возвращают строку, описывающую ошибку
strfmon (strfmon.3)
преобразует денежное значение в строку
strfry (strfry.3)
создание анаграммы строки
strftime (strftime.3)
форматирование даты и времени
strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strdup, strfry,
strlen, strncat, strncmp, strncpy, strncasecmp, strpbrk, strrchr, strsep,
strspn, strstr, strtok, strtok_r, strxfrm, index, rindex (string.3)
операции со строками
strlen (strlen.3)
вычисляет длину строки
strnlen (strnlen.3)
определяет длину строки фиксированной длины
strpbrk (strpbrk.3)
производит поиск строки для любого набора символов
strptime (strptime.3)
конвертирует строчное представление времени в представление времени
структуры tm
strsep (strsep.3)
извлечение элемента строки
strsignal (strsignal.3)
возвращает строку, описывающую сигнал
strspn, strcspn (strspn.3)
поиск набора символов в строке
strstr (strstr.3)
поиск подстроки
strtod, strtof, strtold (strtod.3)
конвертируют строки ASCII в число с плавающей запятой
strtok, strtok_r (strtok.3)
извлечение элементов (токенов) из строки
strtol, strtoll (strtol.3)
перевод строки в длинное целое (long int)
strtoul, strtoull (strtoul.3)
конвертирует строку в беззнаковое целое число (unsigned long integer)
strverscmp (strverscmp.3)
сравнить две строки версий
strxfrm (strxfrm.3)
преобразование строки
swab (swab.3)
меняет местами смежные байты
sysconf (sysconf.3)
считывает информацию о настройках во время работы системы
closelog, openlog, syslog (syslog.3)
сообщения программе, ведущей системный журнал
system (system.3)
выполняет команды оболочки (shell)
tan (tan.3)
вычисляет тангенс аргумента
tanh (tanh.3)
вычисляет гиперболический тангенс аргумента
telldir (telldir.3)
возвращает текущее положение в потоке dir
tempnam (tempnam.3)
создает название временного файла
termios, tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow,
cfmakeraw, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed, tcgetpgrp,
tcsetpgrp (termios.3)
получение и изменение атрибутов терминала, управление последовательным
портом, определение и изменение скорости обмена, получение и изменение
идентификационного номера группы нефоновых терминальных процессов.
timegm, timelocal (timegm.3)
inverses for gmtime and localtime
tmpfile (tmpfile.3)
создает временный файл
tmpnam (tmpnam.3)
создать имя временного файла
toascii (toascii.3)
перевод символов в ASCII
toupper, tolower (toupper.3)
преобразуют регистр символов
trunc, truncf, truncl (trunc.3)
округление до ближайшего целого числа в направлении к нулю
tsearch, tfind, tdelete, twalk (tsearch.3)
управление бинарными "деревьями"
ttyname (ttyname.3)
возвращает название терминала
tzset, tzname, timezone, daylight (tzset.3)
инициализирует информацию о преобразованиях времени
ulimit (ulimit.3)
установка или определение ограничений пользователя
none (undocumented.3)
недокументированные библиотечные функции.
*_unlocked (unlocked_stdio.3)
неблокирующие функции стандартного ввода-вывода
updwtmp, logwtmp (updwtmp.3)
добавляет запись к текущему файлу wtmp
usleep (usleep.3)
задерживает выполнение операции на определенное количество микросекунд
wcpcpy (wcpcpy.3)
копирование строки широких символов с возвращением указателя на ее конец
wcpncpy (wcpncpy.3)
копирование строки широких символов фиксированной длины с возвращением
указателя на ее конец
wcscasecmp (wcscasecmp.3)
сравнивает две строки широких символов, игнорируя их регистр
wcsdup (wcsdup.3)
дублирует строку широких символов
wcsncasecmp (wcsncasecmp.3)
сравнивает две строки широких символов фиксированной длины, игнорируя
регистр
wcsnlen (wcsnlen.3)
определение длины строки широких символов фиксированного размера
wcsnrtombs (wcsnrtombs.3)
преобразование строки широких символов в многобайтовую строку
wcswidth (wcswidth.3)
определение количества колонок, необходимого для строки широких символов
фиксированного размера
wcwidth (wcwidth.3)
определяет количество колонок, необходимые широкому символу
xdr (xdr.3)
библиотеки программ для внешнего представления данных
|