Header-Datei |
Beschreibung |
Zuerst veröffentlicht
|
<aio.h> |
Asynchrone Ein- und Ausgabe |
Ausgabe 5
|
<arpa/inet.h> |
Funktionen zum Bearbeiten numerischer IP-Adressen (Teil von Berkeley-Sockets ) |
Ausgabe 6
|
<assert.h> |
Überprüfen Sie die Annahmen |
Fehler 1
|
<complex.h> |
Komplexe Arithmetik, siehe C mathematische Funktionen
|
Ausgabe 6
|
<cpio.h> |
Magische Zahlen für das cpio- Archivformat |
Ausgabe 3
|
<ctype.h>
|
Zeichentypen
|
Fehler 1
|
<dirent.h> |
Ermöglicht das Öffnen und Auflisten von Verzeichnissen
|
Problem 2
|
<dlfcn.h> |
Dynamische Verknüpfung |
Ausgabe 5
|
<errno.h> |
Fehlernummer abrufen |
Fehler 1
|
<fcntl.h> |
Öffnen, Sperren von Dateien und andere Vorgänge |
Fehler 1
|
<fenv.h> |
Gleitkommaumgebung (FPE), siehe C mathematische Funktionen
|
Ausgabe 6
|
<float.h> |
Gleitkommatypen, siehe C-Datentypen
|
Ausgabe 4
|
<fmtmsg.h> |
Strukturen zur Anzeige von Nachrichten |
Ausgabe 4
|
<fnmatch.h> |
Dateinamenübereinstimmung |
Ausgabe 4
|
<ftw.h> |
Dateibaumdurchquerung |
Fehler 1
|
<glob.h> |
Pfadname "globbing" (Mustervergleich) |
Ausgabe 4
|
<grp.h> |
Benutzergruppe Informations- und Kontroll |
Fehler 1
|
<iconv.h> |
Codeset- Konvertierungsfunktion |
Ausgabe 4
|
<inttypes.h> |
Ganzzahlige Typen mit fester Größe, siehe C-Datentypen
|
Ausgabe 5
|
<iso646.h> |
Alternative Schreibweisen, siehe C alternative Token
|
Ausgabe 5
|
<langinfo.h> |
Sprachinformationskonstanten - baut auf C-Lokalisierungsfunktionen auf
|
Problem 2
|
<libgen.h> |
Manipulation von Pfadnamen |
Ausgabe 4
|
<limits.h> |
Implementierungsdefinierte Konstanten, siehe C-Datentypen
|
Fehler 1
|
<locale.h> |
Kategoriemakros, siehe C-Lokalisierungsfunktionen
|
Ausgabe 3
|
<math.h> |
Mathematische Deklarationen, siehe C mathematische Funktionen
|
Fehler 1
|
<monetary.h> |
String-Formatierung von Geldeinheiten |
Ausgabe 4
|
<mqueue.h> |
Nachrichtenwarteschlange |
Ausgabe 5
|
<ndbm.h> |
NDBM- Datenbankoperationen |
Ausgabe 4
|
<net/if.h> |
Auflistung der lokalen Netzwerkschnittstellen
|
Ausgabe 6
|
<netdb.h> |
Übersetzen von Protokoll- und Hostnamen in numerische Adressen (Teil der Berkeley-Sockets ) |
Ausgabe 6
|
<netinet/in.h> |
Definiert das Internetprotokoll und die Adressfamilie (Teil der Berkeley-Sockets ). |
Ausgabe 6
|
<netinet/tcp.h> |
Zusätzliche TCP- Steuerungsoptionen (Teil der Berkeley-Sockets ) |
Ausgabe 6
|
<nl_types.h> |
Katalogisierungsfunktionen für Lokalisierungsnachrichten |
Problem 2
|
<poll.h> |
Asynchrones Dateideskriptor-Multiplexing |
Ausgabe 4
|
<pthread.h> |
Definiert eine API zum Erstellen und Bearbeiten von POSIX-Threads
|
Ausgabe 5
|
<pwd.h> |
passwd (Benutzerinformationen) Zugriff und Kontrolle |
Fehler 1
|
<regex.h>
|
Matching für reguläre Ausdrücke |
Ausgabe 4
|
<sched.h> |
Ausführungsplanung |
Ausgabe 5
|
<search.h> |
Tabellen durchsuchen |
Fehler 1
|
<semaphore.h> |
POSIX- Semaphoren
|
Ausgabe 5
|
<setjmp.h> |
Stapelumgebungsdeklarationen |
Fehler 1
|
<signal.h> |
Signale siehe C-Signalbehandlung
|
Fehler 1
|
<spawn.h> |
Prozess Laich
|
Ausgabe 6
|
<stdarg.h> |
Liste der variablen Argumente behandeln |
Ausgabe 4
|
<stdbool.h> |
Boolescher Typ und Werte, siehe C-Datentypen
|
Ausgabe 6
|
<stddef.h> |
Standardtypdefinitionen, siehe C-Datentypen
|
Ausgabe 4
|
<stdint.h> |
Ganzzahlige Typen, siehe C-Datentypen
|
Ausgabe 6
|
<stdio.h> |
Standard gepufferte Eingabe / Ausgabe, siehe Eingabe / Ausgabe der C-Datei
|
Fehler 1
|
<stdlib.h> |
Standardbibliotheksdefinitionen, siehe C-Standardbibliothek
|
Ausgabe 3
|
<string.h> |
Mehrere String-Operationen, siehe C-String-Behandlung
|
Fehler 1
|
<strings.h> |
Zeichenfolgenvergleiche ohne Berücksichtigung der Groß- und Kleinschreibung |
Ausgabe 4
|
<stropts.h> |
Stream-Manipulation, einschließlich ioctl
|
Ausgabe 4
|
<sys/ipc.h> |
Interprozesskommunikation (IPC) |
Problem 2
|
<sys/mman.h> |
Speicherverwaltung, einschließlich POSIX Shared Memory und Speicherzuordnungsdateien
|
Ausgabe 4
|
<sys/msg.h> |
POSIX- Nachrichtenwarteschlangen
|
Problem 2
|
<sys/resource.h> |
Ressourcennutzung, Prioritäten und Begrenzung |
Ausgabe 4
|
<sys/select.h> |
Synchrones E / A-Multiplexing |
Ausgabe 6
|
<sys/sem.h> |
XSI- Semaphoren ( SysV- Stil)
|
Problem 2
|
<sys/shm.h> |
Gemeinsamer XSI- Speicher ( SysV- Stil)
|
Problem 2
|
<sys/socket.h> |
Haupt- Berkeley-Socket- Header |
Ausgabe 6
|
<sys/stat.h> |
Dateiinformationen ( stat et al.) |
Fehler 1
|
<sys/statvfs.h> |
Dateisysteminformationen |
Ausgabe 4
|
<sys/time.h> |
Zeit- und Datumsfunktionen und -strukturen |
Ausgabe 4
|
<sys/times.h> |
Dateizugriffs- und Änderungszeiten |
Fehler 1
|
<sys/types.h> |
Verschiedene an anderer Stelle verwendete Datentypen |
Fehler 1
|
<sys/uio.h> |
Vektor-E / A- Operationen |
Ausgabe 4
|
<sys/un.h> |
Unix-Domain-Sockets |
Ausgabe 6
|
<sys/utsname.h> |
Betriebssysteminformationen, einschließlich uname
|
Fehler 1
|
<sys/wait.h> |
Status der abgebrochenen untergeordneten Prozesse (siehe Wartezeit ) |
Ausgabe 3
|
<syslog.h> |
Systemfehlerprotokollierung |
Ausgabe 4
|
<tar.h> |
Magische Zahlen für das tar - Archiv - Format |
Ausgabe 3
|
<termios.h> |
Ermöglicht Terminal-E / A- Schnittstellen |
Ausgabe 3
|
<tgmath.h> |
Typgenerische Makros, siehe C mathematische Funktionen
|
Fehler 1
|
<time.h> |
Typgenerische Makros, siehe C Datums- und Uhrzeitfunktionen
|
Fehler 1
|
<trace.h> |
Verfolgung des Laufzeitverhaltens (DEPRECATED) |
Ausgabe 6
|
<ulimit.h> |
Ressourcenbegrenzung (VERRINGERT zugunsten von <sys / resource.h>) |
Fehler 1
|
<unistd.h> |
Verschiedene wesentliche POSIX-Funktionen und -Konstanten |
Fehler 1
|
<utime.h> |
Inode- Zugriffs- und Änderungszeiten |
Ausgabe 3
|
<utmpx.h> |
Funktionen der Benutzerabrechnungsdatenbank |
Ausgabe 4
|
<wchar.h> |
Behandlung mit breiten Zeichen, siehe Behandlung von C-Zeichenfolgen
|
Ausgabe 4
|
<wctype.h> |
Dienstprogramme zur Klassifizierung und Zuordnung breiter Zeichen, siehe Klassifizierung von C-Zeichen
|
Ausgabe 5
|
<wordexp.h> |
Wortexpansion wie die Shell würde durchführen |
Ausgabe 4
|