C++ Referenz C++98, C++03, C++11
Sprache
Präprozessor Schlüsselwörter Operator-Vorrang Escape-Sequenzen ASCII-Tabelle Grundtypen
Header
Konzepte
Utilities-Bibliothek
Typ-Unterstützung Dynamische Speicherverwaltung Fehlerbehandlung Programm-Hilfsfunktionen Datum und Uhrzeit bitset Funktionsobjekte pair − tuple (C++11)
String-Bibliothek
basic_string Null-terminierte Byte-Strings Null-terminierte Multibyte-Strings Null-terminierte Wide-Strings
Container-Bibliothek
array (C++11) − vector − deque list − forward_list (C++11) set − multiset map − multimap unordered_set (C++11) unordered_multiset (C++11) unordered_map (C++11) unordered_multimap (C++11) stack − queue − priority_queue
Algorithmen-Bibliothek
Iterator-Bibliothek
Numerik-Bibliothek
Grundlegende mathematische Funktionen Komplexe Zahlen Pseudozufallszahlen
Eingabe/ Ausgabe-Bibliothek
basic_streambuf basic_filebuf basic_stringbuf ios_base basic_ios basic_istream basic_ostream basic_iostream basic_ifstream basic_ofstream basic_fstream basic_istringstream basic_ostringstream basic_stringstream I / O-Manipulatoren C-style I / O
Lokalisierungen Bibliothek
Reguläre Ausdrücke Bibliothek (C++11)
Atomare Operationen Bibliothek (C++11)
Thread-Bibliothek (C++11)
C Referenz C89, C99, C11
Präprozessor Schlüsselwörter Operator-Vorrang Escape-Sequenzen ASCII-Tabelle
Headers
Typ-Unterstützung
Dynamische Speicherverwaltung
Fehlerbehandlung
Programm-Hilfsfunktionen
Datum und Uhrzeit
NULL-terminierte Byte-Strings NULL-terminierte Multibyte-Strings NULL-terminierte Wide-Strings
Algorithmen
Numerik
Mathematische Funktionen Fließkomma-Umgebung (C99) Generierung von Zufallszahlen Arithmetik mit komplexen Zahlen (C99) Typenunabhängige mathematische Funktionen (C99)
Eingabe / Ausgabe-Unterstützung
Lokalisierungsunterstützung
Atomare Operationen Bibliothek (C11)
Thread-Bibliothek (C11)