Английская Википедия:C POSIX library

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:C POSIX library The C POSIX library is a specification of a C standard library for POSIX systems. It was developed at the same time as the ANSI C standard. Some effort was made to make POSIX compatible with standard C; POSIX includes additional functions to those introduced in standard C.

C POSIX library header files

Header file Description First released
Шаблон:Tag Asynchronous input and output Issue 5
Шаблон:Tag Functions for manipulating numeric IP addresses (part of Berkeley sockets) Issue 6
Шаблон:Tag Verify assumptions Issue 1
Шаблон:Tag Complex Arithmetic, see C mathematical functions Issue 6
Шаблон:Tag Magic numbers for the cpio archive format Issue 3
Шаблон:Tag Character types Issue 1
Шаблон:Tag Allows the opening and listing of directories Issue 2
Шаблон:Tag Dynamic linking Issue 5
Шаблон:Tag Retrieving Error Number Issue 1
Шаблон:Tag File opening, locking and other operations Issue 1
Шаблон:Tag Floating-Point Environment (FPE), see C mathematical functions Issue 6
Шаблон:Tag Floating-point types, see C data types Issue 4
Шаблон:Tag Message display structures Issue 4
Шаблон:Tag Filename matching Issue 4
Шаблон:Tag File tree traversal Issue 1
Шаблон:Tag Pathname "globbing" (pattern-matching) Issue 4
Шаблон:Tag User group information and control Issue 1
Шаблон:Tag Codeset conversion facility Issue 4
Шаблон:Tag Fixed sized integer types, see C data types Issue 5
Шаблон:Tag Alternative spellings, see C alternative tokens Issue 5
Шаблон:Tag Language information constants – builds on C localization functions Issue 2
Шаблон:Tag Pathname manipulation Issue 4
Шаблон:Tag Implementation-defined constants, see C data types Issue 1
Шаблон:Tag Category macros, see C localization functions Issue 3
Шаблон:Tag Mathematical declarations, see C mathematical functions Issue 1
Шаблон:Tag String formatting of monetary units Issue 4
Шаблон:Tag Message queue Issue 5
Шаблон:Tag NDBM database operations Issue 4
Шаблон:Tag Listing of local network interfaces Issue 6
Шаблон:Tag Translating protocol and host names into numeric addresses (part of Berkeley sockets) Issue 6
Шаблон:Tag Defines Internet protocol and address family (part of Berkeley sockets) Issue 6
Шаблон:Tag Additional TCP control options (part of Berkeley sockets) Issue 6
Шаблон:Tag Localization message catalog functions Issue 2
Шаблон:Tag Asynchronous file descriptor multiplexing Issue 4
Шаблон:Tag Defines an API for creating and manipulating POSIX threads Issue 5
Шаблон:Tag passwd (user information) access and control Issue 1
Шаблон:AnchorШаблон:Tag Regular expression matching Issue 4
Шаблон:Tag Execution scheduling Issue 5
Шаблон:Tag Search tables Issue 1
Шаблон:Tag POSIX semaphores Issue 5
Шаблон:Tag Stack environment declarations Issue 1
Шаблон:Tag Signals, see C signal handling Issue 1
Шаблон:Tag Process spawning Issue 6
Шаблон:Tag Handle Variable Argument List Issue 4
Шаблон:Tag Boolean type and values, see C data types Issue 6
Шаблон:Tag Standard type definitions, see C data types Issue 4
Шаблон:Tag Integer types, see C data types Issue 6
Шаблон:Tag Standard buffered input/output, see C file input/output Issue 1
Шаблон:Tag Standard library definitions, see C standard library Issue 3
Шаблон:Tag Several String Operations, see C string handling Issue 1
Шаблон:Tag Case-insensitive string comparisons Issue 4
Шаблон:Tag Stream manipulation, including ioctl Issue 4
Шаблон:Tag Inter-process communication (IPC) Issue 2
Шаблон:Tag Memory management, including POSIX shared memory and memory mapped files Issue 4
Шаблон:Tag POSIX message queues Issue 2
Шаблон:Tag Resource usage, priorities, and limiting Issue 4
Шаблон:Tag Synchronous I/O multiplexing Issue 6
Шаблон:Tag XSI (SysV style) semaphores Issue 2
Шаблон:Tag XSI (SysV style) shared memory Issue 2
Шаблон:Tag Main Berkeley sockets header Issue 6
Шаблон:Tag File information (stat et al.) Issue 1
Шаблон:Tag File System information Issue 4
Шаблон:Tag Time and date functions and structures Issue 4
Шаблон:Tag File access and modification times Issue 1
Шаблон:Tag Various data types used elsewhere Issue 1
Шаблон:Tag Vectored I/O operations Issue 4
Шаблон:Tag Unix domain sockets Issue 6
Шаблон:Tag Operating system information, including uname Issue 1
Шаблон:Tag Status of terminated child processes (see wait) Issue 3
Шаблон:Tag System error logging Issue 4
Шаблон:Tag Magic numbers for the tar archive format Issue 3
Шаблон:Tag Allows terminal I/O interfaces Issue 3
Шаблон:Tag Type-Generic Macros, see C mathematical functions Issue 6
Шаблон:Tag Type-Generic Macros, see C date and time functions Issue 1
Шаблон:Tag Tracing of runtime behavior (DEPRECATED) Issue 6
Шаблон:Tag Resource limiting (DEPRECATED in favor of <sys/resource.h>) Issue 1
Шаблон:Tag Various essential POSIX functions and constants Issue 1
Шаблон:Tag inode access and modification times Issue 3
Шаблон:Tag User accounting database functions Issue 4
Шаблон:Tag Wide-Character Handling, see C string handling Issue 4
Шаблон:Tag Wide-Character Classification and Mapping Utilities, see C character classification Issue 5
Шаблон:Tag Word-expansion like the shell would perform Issue 4

References

Further reading

Шаблон:Refbegin

Шаблон:Refend

Шаблон:CProLang