please note:
- the content below is remote from Wikipedia
- it has been imported raw for GetWiki
{{Short description|C (programming language) standard library specifically for POSIX systems}}{{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
{| class="wikitable sortable"! Header file!! Description !! First released
|
aio.h | | Asynchronous I/O>Asynchronous input and output | Issue 5 |
|
arpa/inet.h | | IP addresses (part of Berkeley sockets) >| Issue 6 |
|
assert.h | | | Issue 1 |
|
complex.h | | C mathematical functions >| Issue 6 |
|
cpio.h | | File format#Magic number>Magic numbers for the cpio archive format | Issue 3 |
|
{{tag>ctype.h|open}}|Character types|Issue 1 |
|
dirent.h | | directory (file systems)>directories | Issue 2 |
|
dlfcn.h | | Dynamic linker>Dynamic linking | Issue 5 |
|
errno.h | | | Issue 1 |
|
fcntl.h | | File locking>locking and other operations | Issue 1 |
|
fenv.h | | C mathematical functions >| Issue 6 |
|
float.h | | C data types >| Issue 4 |
|
fmtmsg.h | | | Issue 4 |
|
fnmatch.h | | | Issue 4 |
|
ftw.h | | | Issue 1 |
|
glob.h | | Glob (programming)>"globbing" (pattern-matching) | Issue 4 |
|
grp.h | | Group identifier (Unix)>group information and control | Issue 1 |
|
iconv | >open}}''' | Character encoding | conversion facility >| Issue 4 |
|
inttypes.h | | C data types >| Issue 5 |
|
iso646.h | | C alternative tokens >| Issue 5 |
|
langinfo.h | | C localization functions >| Issue 2 |
|
libgen.h | | | Issue 4 |
|
limits.h | | C data types >| Issue 1 |
|
locale.h | | C localization functions >| Issue 3 |
|
math.h | | C mathematical functions >| Issue 1 |
|
monetary.h | | | Issue 4 |
|
mqueue.h | | Message queue >| Issue 5 |
|
ndbm.h | | NDBM database operations >| Issue 4 |
|
net/if.h | | | Issue 6 |
|
netdb.h | | Berkeley sockets) >| Issue 6 |
|
netinet/in.h | | Berkeley sockets) >| Issue 6 |
|
netinet/tcp.h | | Transmission Control Protocol>TCP control options (part of Berkeley sockets) | Issue 6 |
|
nl_types.h | | | Issue 2 |
|
poll.h | | Asynchronous I/O>Asynchronous file descriptor multiplexing | Issue 4 |
|
pthread.h | | POSIX threads >| Issue 5 |
|
pwd.h | | Passwd (file)>passwd (user information) access and control | Issue 1 |
|
regex | regex.h | | Regular expression matching >| Issue 4 |
|
sched.h | | | Issue 5 |
|
search.h | | | Issue 1 |
|
semaphore.h | | Semaphore (programming)>semaphores | Issue 5 |
|
setjmp.h | | | Issue 1 |
|
signal.h | | C signal handling >| Issue 1 |
|
spawn.h | | Spawn (computing)>spawning | Issue 6 |
|
stdarg.h | | | Issue 4 |
|
stdbool.h | | C data types >| Issue 6 |
|
stddef.h | | C data types >| Issue 4 |
|
stdint.h | | C data types >| Issue 6 |
|
stdio.h | | C file input/output >| Issue 1 |
|
stdlib.h | | C standard library >| Issue 3 |
|
string.h | | C string handling >| Issue 1 |
|
strings.h | | | Issue 4 |
|
stropts.h | | ioctl >| Issue 4 |
|
sys/ipc.h | | Inter-process communication (IPC) >| Issue 2 |
|
sys/mman.h | | Shared memory (interprocess communication)>shared memory and memory mapped files | Issue 4 |
|
sys/msg.h | | message queues >| Issue 2 |
|
sys/resource.h | | | Issue 4 |
|
sys/select.h | | Select (Unix)>Synchronous I/O multiplexing | Issue 6 |
|
sys/sem.h | | Unix System V>SysV style) Semaphore (programming) | >| Issue 2 |
|
sys/shm.h | | Unix System V>SysV style) Shared memory (interprocess communication) | >| Issue 2 |
|
sys/socket.h | | Berkeley sockets header >| Issue 6 |
|
sys/stat.h | | stat (Unix)>stat et al.) | Issue 1 |
|
sys/statvfs.h | | | Issue 4 |
|
sys/time.h | | | Issue 4 |
|
sys/times.h | | | Issue 1 |
|
sys/types.h | | | Issue 1 |
|
sys/uio.h | | Vectored I/O operations >| Issue 4 |
|
sys/un.h | | Unix domain sockets >| Issue 6 |
|
sys/utsname.h | | uname >| Issue 1 |
|
sys/wait.h | | wait (operating system)>wait) | Issue 3 |
|
syslog.h | | syslog>System error logging | Issue 4 |
|
tar.h | | File format#Magic number>Magic numbers for the tar (file format) | archive format >| Issue 3 |
|
termios.h | | Serial port>terminal I/O interfaces | Issue 3 |
|
tgmath.h | | C mathematical functions >| Issue 6 |
|
time.h | | C date and time functions >| Issue 1 |
|
trace.h | | | Issue 6 |
|
ulimit.h | | | Issue 1 |
|
unistd.h | | | Issue 1 |
|
utime.h | | inode access and modification times >| Issue 3 |
|
utmpx.h | | | Issue 4 |
|
wchar.h | | C string handling >| Issue 4 |
|
wctype.h | | C character classification >| Issue 5 |
|
wordexp.h | | Unix shell>shell would perform | Issue 4 |
References
Further reading
- {{citation| last = Gallmeister| first = Bill| date = January 1, 1995| title = POSIX.4 Programmers Guide: Programming for the Real World| edition = 1st| publisher = O'Reilly Media| isbn = 1-56592-074-0| url =weblink
}}{{CProLang}}
- content above as imported from Wikipedia
- "C POSIX library" does not exist on GetWiki (yet)
- time: 6:06pm EDT - Wed, May 01 2024
[ this remote article is provided by Wikipedia ]
© 2024 M.R.M. PARROTT | ALL RIGHTS RESERVED