C ++ Standard Library
C ++ Standard Library kann in zwei Teile unterteilt werden:
- Standard - Bibliothek:Die Bibliothek ist eine gemeinsame, unabhängige, nicht davon zu jeder Klasse von Funktionen gehört. Geerbt von der Funktionsbibliothek C-Sprache.
- Objektorientierte Klassenbibliothek: Diese Bibliothek ist eine Sammlung von Klassen und die damit verbundenen Funktionen.
C ++ Standard-Bibliothek enthält alle von der C-Standardbibliothek, um die Art der Sicherheit zu unterstützen, einige Ergänzungen und Änderungen vorzunehmen.
Standard-Bibliothek
Standard-Funktionsbibliothek ist in folgende Kategorien unterteilt:
- Eingabe / Ausgabe-I / O
- Und Zeichenkettenverarbeitung
- Mathematik
- Uhrzeit, Datum und Lokalisierung
- Dynamische Zuordnung
- andere
- Wide-Zeichen-Funktion
Objektorientierte Klassenbibliothek
Standard C ++ objektorientierte Klassenbibliothek definiert eine Reihe von Klassen gemeinsamen Operationen, wie zB Eingabe / Ausgabe-I / O, Stringverarbeitung, numerische Verarbeitung zu unterstützen. Die objektorientierte Klassenbibliothek enthält folgende Komponenten:
- Standard C ++ I / O-Klassen
- String-Klasse
- Wertklassen
- STL-Container-Klassen
- STL-Algorithmen
- STL-Funktion Objekte
- STL Iteratoren
- STL Allocator
- Localization Bibliothek
- Ausnahmeklasse
- Sonstiges Support Library