Namespaces
Variants

C++-Referenz

Von de.cppreference.net

C++11, C++14, C++17, C++20, C++23, C++26, C++29  │  Compiler-Unterstützung C++11, C++14, C++17, C++20, C++23, C++26, C++29

Sprache

Standardbibliothek (Header)

Benannte Anforderungen

Sprachunterstützungsbibliothek

Konzeptbibliothek (C++20)

Diagnosebibliothek

Speicherverwaltungsbibliothek

Metaprogrammierungsbibliothek (C++11)

Allgemeine Dienstprogrammbibliothek

Funktionsobjekte − hash (C++11)
Swap − Typoperationen (C++11)
Ganzzahlvergleich (C++20)
pair − tuple (C++11)
optional (C++17)
expected (C++23)
variant (C++17) − any (C++17)
bitset − Bitmanipulation (C++20)

Containerbibliothek

vector − deque − array (C++11)
list − forward_list (C++11)
inplace_vector (C++26)
hive (C++26)
map − multimap − set − multiset
unordered_map (C++11)
unordered_multimap (C++11)
unordered_set (C++11)
unordered_multiset (C++11)
Containeradapter
span (C++20) − mdspan (C++23)

Iterator-Bibliothek

Bereichsbibliothek (C++20)

Algorithmusbibliothek

Zeichenkettenbibliothek

Textverarbeitungsbibliothek

Numerikbibliothek

Datums- und Zeitbibliothek

Kalender (C++20) − Zeitzone (C++20)

Ein-/Ausgabebibliothek

Nebenläufigkeitsunterstützungsbibliothek (C++11)

thread − jthread (C++20)
atomic − atomic_flag
atomic_ref (C++20) − memory_order
Gegenseitiger Ausschluss − Bedingungsvariablen
Futures − Semaphore (C++20)
latch (C++20) − barrier (C++20)
Sichere Freigabe (C++26)

Ausführungsunterstützungsbibliothek (C++26)

Feature-Test-Makros (C++20)

Technische Spezifikationen

    Erweiterungen der Standardbibliothek  (Library Fundamentals TS)

    Erweiterungen der Standardbibliothek v2  (Library Fundamentals TS v2)

    Erweiterungen der Standardbibliothek v3  (Library Fundamentals TS v3)


Nebenläufigkeitsbibliothek-Erweiterungen v2
(Parallelism TS v2)

Nebenläufigkeitsbibliothek-Erweiterungen
(Concurrency TS)
Transaktionaler Speicher  (TM TS)
Reflexion  (Reflection TS)

Externe Links  −  Nicht-ANSI/ISO Bibliotheken  −  Index  −  std Symbolverzeichnis