Namespaces
Variants

Experimental C++ Features

From cppreference.net

Das C++-Standardisierungskomitee veröffentlicht experimentelle C++-Sprach- und Bibliothekserweiterungen für die zukünftige Standardisierung.

Hinweis: Bis 2012 verwendeten diese Veröffentlichungen das TR (Technical Report) Format. Seit 2012 hat das ISO-Verfahren geändert, um das TS (Technical Specification) Format zu verwenden.

Inhaltsverzeichnis

TR/TS-Spezifikationen

ISO-Nummer Name Status Links, Header
ISO/IEC TR 18015:2006 Technischer Bericht zur C++-Leistung Veröffentlicht 2006 ( ISO Store ).

Entwurf: TR18015 (2006-02-15).

ISO/IEC TR 19768:2007 Technischer Bericht zu C++-Bibliothekserweiterungen Veröffentlicht am 2007-11-15 ( ISO Store ).

Entwurf: N1836 (2005-06-24)
ISO 29124 abgespalten, der Rest in C++11 integriert.

ISO/IEC 29124:2010 Erweiterungen der C++-Bibliothek zur Unterstützung mathematischer Sonderfunktionen Veröffentlicht 2010-09-03 ( ISO Store ).

Endentwurf: N3060 (2010-03-06).
In C++17 integriert .

Special functions (experimental), Special functions
ISO/IEC TR 24733:2011 Erweiterungen für die Programmiersprache C++ zur Unterstützung von dezimaler Gleitkomma-Arithmetik Veröffentlicht 2011-10-25 ( ISO Store )

Entwurf: N2849 (2009-03-06).
Kann durch einen zukünftigen TS ersetzt oder in eine zukünftige Revision von C++ übernommen werden (aktuellster Zusammenführungsvorschlag war N3871 ).

ISO/IEC TS 18822:2015 C++ File System Technical Specification Veröffentlicht 2015-06-18 ( ISO Store ). Finaler Entwurf: N4100 (2014-07-04).

In C++17 integriert .

Filesystem (experimentell), Filesystem , <filesystem>
ISO/IEC TS 19570:2015 C++ Erweiterungen für Parallelität Veröffentlicht 2015-06-24. ( ISO Store ). Finaler Entwurf: N4507 (2015-05-05).

In C++17 übernommen.

Parallelität
ISO/IEC TS 19841:2015 Transactional Memory TS Veröffentlicht 2015-09-16, ( ISO Store ). Finaler Entwurf: N4514 (2015-05-08). Transaktionsspeicher
ISO/IEC TS 19568:2015 C++-Erweiterungen für Bibliotheksgrundlagen Veröffentlicht 2015-09-30, ( ISO Store ). Finaler Entwurf: N4480 (2015-04-07).

Bis auf Aufrufmerkmale in C++17 übernommen.

Bibliothekserweiterungen
ISO/IEC TS 19217:2015 C++-Erweiterungen für Konzepte Veröffentlicht 2015-11-13 ( ISO Store ). Endentwurf: N4553 (2015-10-02). Aktueller Entwurf: P0734R0 (2017-07-14).

In C++20 übernommen (mit Änderungen).

Constraints und Konzepte (experimentell), Konzepte , <concepts>
ISO/IEC TS 19571:2016 C++ Erweiterungen für Nebenläufigkeit Veröffentlicht 2016-01-19 ( ISO Store ). Finaler Entwurf: P0159R0 (2015-10-22).

Teilweise in C++20 übernommen.

Concurrency
ISO/IEC TS 19568:2017 C++-Erweiterungen für Bibliotheksgrundlagen, Version 2 Veröffentlicht 2017-03-30 ( ISO Store ). Entwurf: N4617 (2016-11-28).

Teilweise in C++17 und C++20 übernommen.

Bibliothekserweiterungen 2
ISO/IEC TS 21425:2017 Ranges TS Veröffentlicht 2017-12-05 ( ISO Store ). Entwurf: N4685 (2017-07-31).

In C++20 übernommen .

Ranges (experimental), Ranges , <ranges>
ISO/IEC TS 22277:2017 Coroutines TS Veröffentlicht 2017-12-05 ( ISO Store ). Entwurf: N4736 (2018-03-31). Aktuellster Entwurf: N4775 (2018-10-07).

In C++20 übernommen .

<coroutine>
ISO/IEC TS 19216:2018 Networking TS Veröffentlicht 2018-04-24 ( ISO Store ). Entwurf: N4734 (2017-04-04). Aktueller Entwurf: N4771 (2018-10-08).
Siehe auch nicht-TS Vorschläge
  • Standard Secure Networking - P2586R0 (2022-09-13)
  • Sender-Receiver Interface For Networking - P2762R2 (2023-10-12)
  • Ein vorgeschlagener Ansatz für C++ Standard Networking basierend auf IETF TAPS - P3185R0 (2024-12-14)
  • Vorgeschlagene API zur Erstellung von TAPS-basierten Netzwerkverbindungen - P3482R0 (2024-12-14)
Networking
ISO/IEC TS 21544:2018 Modules TS Veröffentlicht 2018-05-16 ( ISO Store ). Final Draft: N4720 (2018-01-29).

In C++20 übernommen .

ISO/IEC TS 19570:2018 Parallelism TS Version 2 Veröffentlicht 2018-11-15 ( ISO Store ). Finaler Entwurf: N4793 (2018-11-26). Nachveröffentlichungsentwurf: N4808 (2019-03-11). Siehe auch nicht-TS std::simd Vorschläge unten . Parallelism 2
ISO/IEC TS 23619:2021 Reflection TS Veröffentlicht 2021-10-11 ( ISO Store ). Entwurf: N4856 (2020-03-02). Siehe auch nicht-TS-Vorschläge unten . Reflection
Numerik Frühe Entwicklung. Entwurf: P1889R1 (2019-12-27).
ISO/IEC TS 9922 Concurrency TS Version 2 Veröffentlicht 2024-10-09 ( ISO Store ). Entwurf: N4956 (2023-07-05). Concurrency 2
ISO/IEC TS 19568:2024 C++-Erweiterungen für Bibliotheksgrundlagen, Version 3 Veröffentlicht 2024-08-26 ( ISO Store ). Entwurf: N4948 (2023-05-08). Bibliothekserweiterungen 3
ISO/IEC DTS 12907 Transactional Memory TS, Version 2 Frühe Entwicklung. Entwurf: N4923 (2022-10-14).
ISO/IEC NP 19569 Array Extensions TS × Zurückgezogen. Verworfenes Dokument: N3820 (2013-10-10).

Nicht-TS-Vorschläge

**Anmerkungen zur Übersetzung:** - HTML-Tags und Attribute wurden unverändert beibehalten - C++-spezifische Begriffe wie "Profiles", "Safety Profiles", "dangling pointers", "RCE" etc. wurden nicht übersetzt - Technische Dokumenttitel mit spezifischer Terminologie wurden größtenteils auf Englisch belassen - Allgemeine Beschreibungstexte wurden ins Deutsche übersetzt - Datumsformate und Links bleiben unverändert - Die Struktur und Formatierung wurde exakt beibehalten
Name Status Links, Header
Lineare Algebra In C++26 übernommen . Vorschlag: P1673R13 (2023-11-10).
Weitere Vorschläge:
<linalg>
std::execution In C++26 übernommen . Vorschlag: P2300R10 (2024-06-28).
Weitere Vorschläge:
  • Systemausführungskontext - P2079R8 (2025-05-18)
  • Sender-Receiver-Schnittstelle für Netzwerke - P2762R2 (2023-10-12)
  • Member-Anpassungspunkte für Sender und Receiver - P2855R1 (2024-02-22)
  • Ein Ereignismodell für C++ Executors - P2882R0 (2023-05-11)
  • Sender-Algorithmus-Anpassung - P2999R3 (2023-12-13)
  • std::execution Einführung - P3090R0 (2024-02-14)
  • Ein Plan für std::execution für C++26 - P3109R0 (2024-02-12)
  • Verbesserte Diagnose für Sender-Ausdrücke - P3164R4 (2025-04-28)
  • Überdenken des std :: execution :: on Algorithmus - P3175R3 (2024-06-25)
  • Eine Sender-Abfrage für Abschlussverhalten - P3206R0 (2025-01-13)
  • finally , write_env und unstoppable Sender-Adapter - P3284R4 (2025-05-16)
  • Korrektur der Lazy-Sender-Algorithmus-Anpassung - P3303R1 (2024-06-25)
  • Ein Werkzeug zur Erstellung von Ausführungsumgebungen - P3325R5 (2024-11-22)
  • Wann weiß man, dass connect nicht wirft? - P3388R2 (2025-04-01)
  • std :: execution Formulierungsberichtigungen - P3396R1 (2024-11-19)
  • Ermöglichung effizienterer Stop-Token-basierter Abbruch von Sendern - P3409R1 (2024-11-17)
  • system_scheduler auf Win32, Darwin und Linux - P3456R0 (2024-10-15)
  • Zusammenfassung der std :: execution :: bulk ( ) Probleme - P3481R3 (2025-04-16)
  • Hochwertige Sender-Diagnose mit Constexpr-Ausnahmen - P3557R2 (2025-05-16)
  • Optionale Varianten in Sender-Receiver - P3570R1 (2025-05-19)
  • Nicht-blockierende Unterstützung für std::execution - P3669R1 (2025-05-17)
  • Entfernung von std::execution::split - P3682R0 (2025-05-06)
  • Umbenennung von async_scope_token - P3685R0 (2025-05-07)
  • Umbenennung von join und nest im async_scope Vorschlag - P3706R0 (2025-05-19)
Execution (experimentell),
Execution ,
<execution>
std:: inplace_vector In C++26 übernommen . Vorschlag: P0843R14 (2024-06-26).
Weitere Vorschläge:
  • inplace_vector - P0843 ( R7 ) LEWG-Präsentation - P2925R0 (2023-06-16)
  • Eine Richtung für Vector - P3147R1 (2024-03-18)
  • Ein allocator-aware std::inplace_vector - P3160R2 (2024-10-15)
  • Nein, inplace_vector sollte keinen Allocator haben - P3581R0 (2025-01-13)
  • LEWG Hagenberg-Präsentation für P3581 . Nein, inplace_vector sollte keinen Allocator haben - P3636R0 (2025-02-13)
  • Kapazitätsübergreifende Vergleiche für std::inplace_vector - P3698R0 (2025-05-19)
<inplace_vector>
experimental::simd
std::datapar::simd
In C++26 zusammengeführt . Proposal: P1928R15 (2024-11-22).
The main document (TS ISO/IEC 19570:2018) is described in "C++ Erweiterungen für Parallelismus V2" above.
Weitere Vorschläge:
Datenparallele Typen (experimentell),
Datenparallele Typen ,
<simd>
Verträge In C++26 zusammengeführt . Proposal: Contracts for C++ - P2900R14 (2025-02-13)
Weitere Vorschläge:
  • Ein Vorschlag zur Veröffentlichung einer technischen Spezifikation für Contracts - P2659R2 (2022-11-30)
  • Proposed Contracts TS - P2660R0 (2022-10-14)
  • Verschiedene Änderungen am Contracts TS - P2661R0 (2022-10-15)
  • Contracts for C++: Priorisierung der Sicherheit - P2680R1 (2022-12-15)
  • Ein vorgeschlagener Plan für Contracts in C++ - P2695R1 (2023-02-09)
  • Vorschlag einer bedingungszentrischen Vertragssyntax - P2737R0 (2022-12-30)
  • Contracts für C++: Priorisierung der Sicherheit - Präsentationsfolien - P2743R0 (2022-12-13)
  • Auswertung geprüfter Verträge - P2751R1 (2023-02-14)
  • Ein mutiger Plan für eine vollständige Contracts-Einrichtung - P2755R1 (2024-04-11)
  • Die Idee hinter dem Contracts MVP - P2817R0 (2023-03-05)
  • Vorschlag für Verträge, die Const-On-Definition-Stil unterstützen - P2829R0 (2023-04-13)
  • Vertragsverletzungsbehandlungssemantik für das Contracts-MVP - P2852R0 (2023-04-24)
  • Die Lakos-Regel: Enge Verträge und noexcept sind grundsätzlich inkompatibel - P2861R0 (2023-05-19)
  • Anforderungen an eine Contracts-Syntax - P2885R3 (2023-10-05)
  • Verträge für Lambdas - P2890R2 (2023-12-13)
  • Konstante Auswertung von Contracts - P2894R2 (2024-01-11)
  • Ausstehende Designfragen für das Contracts MVP - P2896R0 (2023-08-22)
  • Contracts for C++ - Begründung - P2899R1 (2025-03-14)
  • Ein prinzipieller Ansatz für offene Designfragen bei Verträgen - P2932R3 (2024-01-16)
  • Eine attributähnliche Syntax für Verträge - P2935R4 (2023-11-05)
  • Verträge müssen die Offenlegung sensibler Informationen vermeiden - P2947R0 (2023-07-20)
  • Folien für P2861R0 : Narrow Contracts und noexcept sind inhärent inkompatibel - P2949R0 (2023-07-14)
  • Verträge und virtuelle Funktionen für das Contracts MVP - P2954R0 (2023-08-03)
  • Contracts und Coroutines - P2957R2 (2024-10-14)
  • Eine natürliche Syntax für Contracts - P2961R2 (2023-11-08)
  • Ein Überblick über Syntaxauswahl für Contracts - P3028R0 (2023-11-05)
  • Schutz vor Änderungen in Verträgen - P3071R1 (2023-12-17)
  • Entfernen Sie evaluation_undefined_behavior und will_continue aus dem Contracts MVP - P3073R0 (2024-01-27)
  • Sollten ignore und observe für die konstante Auswertung von Contracts existieren? - P3079R0 (2024-01-11)
  • Contracts für C++: Unterstützung für virtuelle Funktionen - P3097R0 (2024-04-15)
  • Contracts for C++: Postcondition captures - P3098R1 (2024-12-11)
  • Undefiniertes und fehlerhaftes Verhalten sind Vertragsverletzungen - P3100R2 (2025-05-19)
  • Technische Korrekturen für Contracts in Tokyo - P3119R1 (2024-05-09)
  • Contracts für virtuelle Funktionen für das Contracts MVP - P3165R0 (2024-02-27)
  • Vererbte Verträge - P3169R0 (2024-04-14)
  • Contract-Testunterstützung - P3183R1 (2024-05-22)
  • Folien für LEWG-Präsentation von P2900R6 : Contracts for C++ - P3189R0 (2024-03-19)
  • Folien für LEWG-Präsentation von P2900R7 : Contracts for C++ - P3190R0 (2024-03-20)
  • Eine Antwort auf die Tokyo EWG-Umfragen zum Contracts MVP ( P2900R6 ) - P3197R0 (2024-04-12)
  • Ein Ergebnis des Tokyo LEWG-Treffens zum Contracts MVP - P3198R0 (2024-03-29)
  • Warum Verträge? - P3204R0 (2024-11-07)
  • Der Vertrag von sort() - P3212R0 (2024-07-03)
  • Contracts für C++: Benennung der Louis-Semantik - P3226R0 (2024-04-12)
  • Contracts für C++: Korrektur der API zur Behandlung von Vertragsverletzungen - P3227R1 (2024-10-24)
  • Contracts für C++: Erneute Betrachtung des Entfernens und der Duplizierung von Vertragsprüfungen - P3228R1 (2024-05-21)
  • Fehlerhaftes Verhalten mit Contracts kompatibel machen - P3229R1 (2025-02-10)
  • Ein alternativer Vorschlag für die Benennung von Vertragssemantiken - P3238R0 (2024-05-06)
  • Eine einheitliche Syntax für Pattern Matching und Contracts bei der Einführung eines neuen Namens - P3249R0 (2024-05-22)
  • C++ Contracts bezüglich Funktionszeigern - P3250R0 (2024-05-07)
  • C++ Contracts und Coroutines - P3251R0 (2024-05-07)
  • Machen Sie das Prädikat von contract_assert regulärer - P3257R0 (2024-04-26)
  • Ship Contracts in a TS - P3265R3 (2024-05-28)
  • Ansätze für C++ Contracts - P3267R1 (2024-05-22)
  • C++ Contracts Constification Challenges Concerning Current Code - P3268R0 (2024-05-07)
  • Verträge nicht als TS veröffentlichen - P3269R0 (2024-05-21)
  • Wiederholung, Elision und Konstifizierung in Bezug auf contract_assert - P3270R0 (2024-05-22)
  • Function Usage Types (Contracts for Function Pointers) - P3271R1 (2024-10-15)
  • P2900 Ist einem Contracts TS überlegen - P3276R0 (2024-05-18)
  • Contracts: Protecting The Protector - P3285R0 (2024-05-15)
  • Integration bestehender Assertions mit Contracts - P3290R2 (2024-09-06)
  • C++26 benötigt Vertragsprüfung - P3297R1 (2024-06-21)
  • Ein Opt-in-Ansatz für die Integration traditioneller Assert-Funktionen in C++ Contracts - P3311R0 (2024-05-22)
  • Zur Kompilierzeit aufgelöste Verträge - P3317R0 (2024-05-22)
  • Vertragsinteraktion mit Tooling - P3321R0 (2024-07-12)
  • Vertragsassertionen für Funktionszeiger - P3327R0 (2024-10-16)
  • Beobachtbare Kontrollpunkte während der Vertragsauswertung - P3328R0 (2024-06-14)
  • Nutzungserfahrung für Verträge mit BDE - P3336R0 (2024-06-23)
  • Contracts - What are we doing here (EWG Presentation) - P3343R0 (2024-06-25)
  • Virtuelle Funktionen für Contracts (EWG - Präsentation für P3097 ) - P3344R0 (2024-06-28)
  • Klasseninvarianten und Vertragsprüfungsphilosophie - P3361R1 (2024-07-23)
  • Statische Analyse und "Sicherheit" von Contracts, P2900 vs P2680 / P3285 - P3362R0 (2024-08-13)
  • Vertragsassertionen versus statische Analyse und "Sicherheit" - P3376R0 (2024-10-14)
  • Statische Analyse von Contracts mit P2900 - P3386R1 (2024-11-25)
  • Vertragsassertionen für Coroutinen - P3387R0 (2024-10-09)
  • Angeben von Vertragsassertion-Eigenschaften mit Labels - P3400R1 (2025-02-28)
  • Verbesserung der Behandlung von Ausnahmen, die von Vertragsprädikaten ausgelöst werden - P3417R1 (2025-03-05)
  • Contracts Implementors Report - P3460R0 (2024-10-16)
  • Standardbibliothek-Härtung - P3471R4 (2025-02-14)
  • Constifizierung sollte nicht Teil des MVP ( M inimal V iable P roduct) sein - P3478R0 (2024-10-16)
  • Untersuchung strenger Vertragsprädikate - P3499R1 (2025-02-09)
  • Sind Contracts 'sicher'? - P3500R1 (2025-02-09)
  • Folien für P2900R11 - Contracts for C++ - P3502R0 (2024-11-18)
  • P2900 ist noch nicht bereit für C++26 - P3506R0 (2025-01-13)
  • Violation Handler vs noexcept - P3541R1 (2025-01-07)
  • Kernsprachverträge Standardmäßig - P3558R1 (2025-02-03)
  • Vertragsbedenken - P3573R0 (2025-01-12)
  • Erfordere einen nicht-werfenden Standard-Vertragsverletzungs-Handler - P3577R0 (2025-01-12)
  • Einen Vertragsverstoß beobachtet? Überspringe nachfolgende Assertions! - P3582R0 (2025-01-13)
  • Verträge, Typen & Funktionen - P3583R0 (2025-01-13)
  • Kontextualisierung von Vertragsbedenken - P3591R0 (2025-02-03)
  • Initiale Implizite Vertragsassertionen - P3599R0 (2025-02-03)
  • Verträge und Profile: Was können wir vernünftigerweise in C++26 ausliefern - P3608R0 (2025-02-01)
  • Entfernung von Contracts für virtuelle Funktionen vorerst - P3616R0 (2025-02-08)
  • Verträge standardmäßig zuverlässig machen - P3640R0 (2025-03-17)
  • Kleinere Ergänzungen zur C++26-Standardbibliothek-Härtung - P3697R0 (2025-05-16)
Vertragsassertionen ,
Funktionsvertragsspezifizierer ,
contract_assert ,
pre , post ,
<contracts>
Reflection Das Hauptdokument (ISO/IEC TS 23619:2021) wird im Reflection TS oben beschrieben.
Weitere Vorschläge:
  • Scalable Reflection in C++ - P1240R2 (2022-01-14)
  • Expansion statements - P1306R4 (2025-05-17)
  • Reflection on attributes - P1887R1 (2020-01-13)
  • Metaprogramming - P2237R0 (2020-10-15)
  • Python Bindings with Value-Based Reflection - P2911R1 (2023-10-13)
  • Reflection for C++26 - P2996R12 (2025-05-17)
  • Using Reflection to Replace a Metalanguage for Generating JS Bindings - P3010R0 (2023-10-13)
  • ABI comparison with reflection - P3095R0 (2024-02-15)
  • Function Parameter Reflection in Reflection for C++26 - P3096R9 (2025-05-15)
  • Generative Extensions for Reflection - P3157R1 (2024-05-22)
  • Syntax for Reflection - P3381R0 (2024-09-17)
  • Attributes reflection - P3385R5 (2025-05-19)
  • Annotations for Reflection - P3394R3 (2025-05-17)
  • Reflection Syntax Options Summary - P3419R0 (2024-10-11)
  • Reflection of Templates - P3420R1 (2025-01-13)
  • Reflection header should minimize standard library dependencies - P3429R1 (2024-11-29)
  • Reflection and meta-programming - P3435R0 (2024-10-14)
  • Proposed default principles: Reflect C++, Generate C++ - P3437R1 (2024-11-07)
  • Reflection on SG21 2024 Process - P3443R0 (2024-10-14)
  • A Suggestion for Reflection Access Control - P3451R0 (2024-10-15)
  • Ruminations on reflection and access - P3493R0 (2024-11-10)
  • Modeling Access Control With Reflection - P3547R1 (2025-02-09)
  • Error Handling in Reflection - P3560R1 (2025-05-19)
  • Split define_aggregate from Reflection - P3569R0 (2025-01-11)
  • Reconsider reflection access for C++26 - P3587R0 (2025-01-13)
  • Do not remove nor postpone access_context::unchecked - P3614R0 (2025-02-06)
  • std::meta::reflect_constant_ {array,string} - P3617R0 (2025-05-16)
  • Inherit std :: meta :: exception from std::exception - P3637R0 (2025-03-08)
  • Final Adjustments to C++26 Reflection - P3687R0 (2025-05-15)
Reflection (experimental)
Pattern Matching Frühe Entwicklung. Entwurf P1371R3 (2020-09-15).
Weitere Vorschläge:
  • Pattern Matching mit is und as - P2392R3 (2024-10-16)
  • Pattern Matching: match Expression - P2688R5 (2025-01-13)
  • switch für Pattern Matching - P2940R0 (2022-04-18)
  • Identifiers für Pattern Matching - P2941R0 (2022-02-24)
  • Eine Postcondition is ein Pattern Match - P3210R2 (2024-09-10)
  • Eine einheitliche Syntax für Pattern Matching und Contracts bei der Einführung eines neuen Namens - P3249R0 (2024-05-22)
  • Eine einfachere Notation für PM - P3332R0 (2024-06-18)
  • Folien für P2688R2 - Pattern Matching: match Expression - P3476R0 (2024-10-16)
  • Pattern Matching: Customization Point für Open Sum Types - P3521R0 (2024-12-17)
  • Pattern Matching: *variant-like* und 'std::expected' - P3527R1 (2025-01-13)
  • Pattern matching - P3572R0 (2025-01-12)
Profile Frühe Entwicklung.
Weitere Vorschläge:
  • Safety Profiles: Type-and-resource Safe programming in ISO Standard C++ - P2816R0 (2023-02-16)
  • Konkrete Vorschläge für initiale Profile - P3038R0 (2023-12-16)
  • Core safety Profiles: Specification, adoptability, and impact - P3081R2 (2025-02-03)
  • Ein Framework für die Profile-Entwicklung - P3274R0 (2024-05-10)
  • A Safety Profile Verifying Class Initialization - P3402R3 (2025-05-17)
  • Profile invalidation - eliminating dangling pointers - P3446R0 (2024-10-14)
  • Profiles syntax - P3447R0 (2024-10-14)
  • Response to Core Safety Profiles ( P3081R0 ) - P3543R0 (2024-12-17)
  • The Plethora of Problems With Profiles - P3586R0 (2025-01-13)
  • C++ Profiles: The Framework - P3589R2 (2025-05-19)
  • Contracts and profiles: what can we reasonably ship in C++26 - P3608R0 (2025-02-01)
  • Dealing with pointer errors: Separating static and dynamic checking - P3611R0 (2025-02-04)
  • Easy-to-adopt security profiles for preventing RCE (remote code execution) in existing C++ code - P3627R0 (2025-02-11)
  • A principled approach to safety profiles - P3649R0 (2025-05-19)
  • 21st Century C++ - P3650R0 (2025-03-05)
  • Note to the C++ standards committee members - P3651R0 (2025-03-06)
  • Making Safe C++ happen - P3700R0 (2025-05-19)
  • What are profiles? - P3704R0 (2025-05-19)
Statistik Frühe Entwicklungsphase.
Weitere Vorschläge:
Graph Library Frühe Entwicklungsphase.
Weitere Vorschläge:
  • Graph Library: Überblick - P3126R3 (2025-04-13)
  • Graph Library: Algorithmen - P3128R3 (2025-04-13)
  • Graph Library: Graph Container Interface - P3130R3 (2025-04-13)
  • Graph Library: Graph Containers - P3131R3 (2025-04-13)
2D-Grafiken Frühe Entwicklung. Entwurf P0267R10 (2019-10-07).

Siehe auch

C-Dokumentation für Experimentelle C-Funktionen

Externe Links

1. PL22.16/WG21 Dokumentenliste - Alle C++ Komiteedokumente (TS/Vorschläge) für 2016-2025.
2. JTC1/SC22/WG21 Vorschläge (Mailing) für 2025 .