Utility library
C beinhaltet eine Vielzahl von Hilfsbibliotheken. Diese Bibliotheken können grob in zwei Gruppen unterteilt werden:
- Sprachunterstützungsbibliotheken, und
- Allzweckbibliotheken.
Inhaltsverzeichnis |
Sprachunterstützung
Sprachunterstützungsbibliotheken stellen Funktionen bereit, die eng mit Sprachfunktionen interagieren und gängige Sprachidiome unterstützen.
Typsupport
Grundlegende Typen (z.B. size_t , NULL )
Dynamische Speicherverwaltung
(z.B. malloc )
Fehlerbehandlung
Assertions (z.B. assert )
Variadische Funktionen
Unterstützung für Funktionen, die eine beliebige Anzahl von Parametern akzeptieren (mittels z.B. va_start , va_arg , va_end )
Allgemeine Hilfsprogramme
Programm-Dienstprogramme
Beendigung (z.B. abort , atexit ), Umgebung (z.B. system ), Signale (z.B. raise )
Datum und Uhrzeit
Zeiterfassung (z.B. time , clock )
Siehe auch
|
C++-Dokumentation
für
Utility-Bibliothek
|