Section 3 of the manual describes all library functions excluding the library functions (system call wrappers) described in Section 2, which implement system calls.
Page 8
- popen
- popen, pclose - конвейерный поток в или из процесса
- posix_fallocate
- выделяет пространство для файла
- posix_madvise
- отсылает предложения по шаблонам использования памяти
- posix_openpt
- открывает псевдо-терминальное устройство
- pow
- pow, powf, powl - функции возведения в степень
- pow10
- pow10, pow10f, pow10l - функция возведения числа 10 в степень
- pow10f
- pow10, pow10f, pow10l - функция возведения числа 10 в степень
- pow10l
- pow10, pow10f, pow10l - функция возведения числа 10 в степень
- powf
- pow, powf, powl - функции возведения в степень
- powl
- pow, powf, powl - функции возведения в степень
- profil
- профилирование времени работы
- program_invocation_name
- program_invocation_name, program_invocation_short_name - имя, использованное для запуска вызвавшей программы
- program_invocation_short_name
- program_invocation_name, program_invocation_short_name - имя, использованное для запуска вызвавшей программы
- pthread_attr_getaffinity_np
- pthread_attr_setaffinity_np, pthread_attr_getaffinity_np - изменяет/возвращает атрибут увязывания ЦП из объекта атрибутов нити
- pthread_attr_getdetachstate
- pthread_attr_setdetachstate, pthread_attr_getdetachstate - изменяет/возвращает из объекта атрибутов нити атрибут отключённости
- pthread_attr_getguardsize
- pthread_attr_setguardsize, pthread_attr_getguardsize - изменяет/возвращает атрибут размера защиты у объекта атрибутов нити
- pthread_attr_getinheritsched
- pthread_attr_setinheritsched, pthread_attr_getinheritsched - изменяет/возвращает атрибут наследования планировщика из объекта атрибутов нити
- pthread_attr_getschedparam
- pthread_attr_setschedparam, pthread_attr_getschedparam - изменяет/возвращает атрибуты параметров планирования из объекта атрибутов нити
- pthread_attr_getschedpolicy
- pthread_attr_setschedpolicy, pthread_attr_getschedpolicy - изменяет/возвращает атрибут политики планирования из объекта атрибутов нити
- pthread_attr_getscope
- pthread_attr_setscope, pthread_attr_getscope - изменяет/возвращает атрибут области конкурирования из объекта атрибутов нити
- pthread_attr_getstack
- pthread_attr_setstack, pthread_attr_getstack - изменяет/возвращает атрибуты стека из объекта атрибутов нити
- pthread_attr_getstackaddr
- pthread_attr_setstackaddr, pthread_attr_getstackaddr - изменяет/возвращает атрибут адреса стека у объекта атрибутов нити
- pthread_attr_getstacksize
- pthread_attr_setstacksize, pthread_attr_getstacksize - изменяет/возвращает атрибут размера стека у объекта атрибутов нити
- pthread_attr_setaffinity_np
- pthread_attr_setaffinity_np, pthread_attr_getaffinity_np - изменяет/возвращает атрибут увязывания ЦП из объекта атрибутов нити
- pthread_attr_setdetachstate
- pthread_attr_setdetachstate, pthread_attr_getdetachstate - изменяет/возвращает из объекта атрибутов нити атрибут отключённости
- pthread_attr_setguardsize
- pthread_attr_setguardsize, pthread_attr_getguardsize - изменяет/возвращает атрибут размера защиты у объекта атрибутов нити
- pthread_attr_setinheritsched
- pthread_attr_setinheritsched, pthread_attr_getinheritsched - изменяет/возвращает атрибут наследования планировщика из объекта атрибутов нити
- pthread_attr_setschedparam
- pthread_attr_setschedparam, pthread_attr_getschedparam - изменяет/возвращает атрибуты параметров планирования из объекта атрибутов нити
- pthread_attr_setschedpolicy
- pthread_attr_setschedpolicy, pthread_attr_getschedpolicy - изменяет/возвращает атрибут политики планирования из объекта атрибутов нити
- pthread_attr_setscope
- pthread_attr_setscope, pthread_attr_getscope - изменяет/возвращает атрибут области конкурирования из объекта атрибутов нити
- pthread_attr_setstack
- pthread_attr_setstack, pthread_attr_getstack - изменяет/возвращает атрибуты стека из объекта атрибутов нити
- pthread_attr_setstackaddr
- pthread_attr_setstackaddr, pthread_attr_getstackaddr - изменяет/возвращает атрибут адреса стека у объекта атрибутов нити
- pthread_attr_setstacksize
- pthread_attr_setstacksize, pthread_attr_getstacksize - изменяет/возвращает атрибут размера стека у объекта атрибутов нити
- pthread_detach
- отсоединяет нить
- pthread_equal
- сравнивает идентификаторы нитей
- pthread_exit
- завершает работу вызвавшей нити
- pthread_getconcurrency
- pthread_setconcurrency, pthread_getconcurrency - изменяет/возвращает уровень распараллеливания
- pthread_getcpuclockid
- возвращает ID таймера времени ЦП у нити
- pthread_join
- присоединение к завершённой нити
- pthread_kill
- посылает сигнал в нить
- pthread_kill_other_threads_np
- завершает все остальные нити процесса
- pthread_mutexattr_getpshared
- pthread_mutexattr_getpshared, pthread_mutexattr_setpshared - возвращает/изменяет общепроцессный атрибут мьютекса
- pthread_mutexattr_setpshared
- pthread_mutexattr_getpshared, pthread_mutexattr_setpshared - возвращает/изменяет общепроцессный атрибут мьютекса
- pthread_rwlockattr_getkind_np
- pthread_rwlockattr_setkind_np, pthread_rwlockattr_getkind_np - изменяет/возвращает вид блокировки чтения-записи у объекта-атрибута блокировки чтения-записи нити
- pthread_rwlockattr_setkind_np
- pthread_rwlockattr_setkind_np, pthread_rwlockattr_getkind_np - изменяет/возвращает вид блокировки чтения-записи у объекта-атрибута блокировки чтения-записи нити
- pthread_self
- возвращает ID вызвавшей нити
- pthread_setconcurrency
- pthread_setconcurrency, pthread_getconcurrency - изменяет/возвращает уровень распараллеливания
- pthread_setschedprio
- изменяет приоритет планирования нити
- pthread_sigmask
- проверяет и изменяет маску заблокированных сигналов
- pthread_sigqueue
- вставляет сигнал и данные в очередь нити
- pthread_spin_destroy
- pthread_spin_init, pthread_spin_destroy - инициализирует или уничтожает циклическую блокировку
- pthread_spin_init
- pthread_spin_init, pthread_spin_destroy - инициализирует или уничтожает циклическую блокировку
- pthread_spin_lock
- pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock - блокирует и разблокирует блокировку циклически (spin lock)
- pthread_spin_trylock
- pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock - блокирует и разблокирует блокировку циклически (spin lock)
- pthread_spin_unlock
- pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock - блокирует и разблокирует блокировку циклически (spin lock)
- pthread_testcancel
- request delivery of any pending cancelation request
- pthread_timedjoin_np
- pthread_tryjoin_np, pthread_timedjoin_np - пытается присоединиться к завершённой нити
- pthread_tryjoin_np
- pthread_tryjoin_np, pthread_timedjoin_np - пытается присоединиться к завершённой нити
- pthread_yield
- освобождает процессор
- ptsname
- ptsname, ptsname_r - возвращает имя подчинённого псевдо-терминала
- ptsname_r
- ptsname, ptsname_r - возвращает имя подчинённого псевдо-терминала
- putc
- fputc, fputs, putc, putchar, puts - вывод символов и строк
- putchar
- fputc, fputs, putc, putchar, puts - вывод символов и строк
- putenv
- изменяет или добавляет переменную окружения
- putgrent
- записывает базу данных групп в файл
- putpwent
- записывает элемент в файл паролей
- puts
- fputc, fputs, putc, putchar, puts - вывод символов и строк
- putspent
- getspnam, getspnam_r, getspent, getspent_r, setspent, endspent, fgetspent, fgetspent_r, sgetspent, sgetspent_r, putspent, lckpwdf, ulckpwdf - получение записи из теневого файла паролей
- putw
- getw, putw - ввод и вывод слов (int)
- putwc
- fputwc, putwc - записывает широкий символ в поток FILE
- putwchar
- записывает широкий символ в стандартный выходной поток
- qecvt
- qecvt, qfcvt, qgcvt - преобразуют число с плавающей точкой в строку
- qecvt_r
- ecvt_r, fcvt_r, qecvt_r, qfcvt_r - преобразует число с плавающей запятой в строку
- qfcvt
- qecvt, qfcvt, qgcvt - преобразуют число с плавающей точкой в строку
- qfcvt_r
- ecvt_r, fcvt_r, qecvt_r, qfcvt_r - преобразует число с плавающей запятой в строку
- qgcvt
- qecvt, qfcvt, qgcvt - преобразуют число с плавающей точкой в строку
- raise
- посылает сигнал вызывающему
- random_r
- random_r, srandom_r, initstate_r, setstate_r - реентерабельный генератор случайных чисел
- re_comp
- re_comp, re_exec - функции BSD для регулярных выражений
- re_exec
- re_comp, re_exec - функции BSD для регулярных выражений
- readdir
- чтение содержимого каталога
- readdir_r
- чтение содержимого каталога
- realpath
- возвращает канонизированный абсолютный путь
- recno
- метод доступа к базам нумерованных данных
- registerrpc
- rpc - библиотечные функции для вызова удалённых процедур
- remainder
- drem, dremf, dreml, remainder, remainderf, remainderl - функция получения остатка от деления числа с плавающей запятой
- remainderf
- drem, dremf, dreml, remainder, remainderf, remainderl - функция получения остатка от деления числа с плавающей запятой
- remainderl
- drem, dremf, dreml, remainder, remainderf, remainderl - функция получения остатка от деления числа с плавающей запятой
- remove
- удаляет файл или каталог
- remquo
- remquo, remquof, remquol - остаток и неполное частное
- remquof
- remquo, remquof, remquol - остаток и неполное частное
- remquol
- remquo, remquof, remquol - остаток и неполное частное
- rewind
- fgetpos, fseek, fsetpos, ftell, rewind - меняют положение в потоке
- rewinddir
- сброс потока каталога
- rexec
- rexec, rexec_af - возвращает поток удалённой команде
- rexec_af
- rexec, rexec_af - возвращает поток удалённой команде
- rint
- nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl - округление до ближайшего целого
- rintf
- nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl - округление до ближайшего целого
- rintl
- nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl - округление до ближайшего целого
- round
- round, roundf, roundl - округление до ближайшего целого в направлении от нуля