Namespaces
Variants

Experimental C features

From cppreference.net
< c

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

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

ISO-Nummer Name Status Links
ISO/IEC TR

19769:2004

Erweiterungen zur Unterstützung neuer Zeichendatentypen Veröffentlicht ( ISO Store )

Endentwurf: N1040 (2003-11-07)
In C11 integriert.

ISO/IEC TR

24731-1:2007

Grenzprüfende Schnittstellen Veröffentlicht ( ISO Store )

Endentwurf: N1225 (2007-03-28)
In C11 integriert.

ISO/IEC TR 18037:2008 Erweiterungen zur Unterstützung eingebetteter Prozessoren Veröffentlicht ( ISO Store )

Endentwurf: N1169 (2006-04-04)

ISO/IEC TR

24732:2009

Erweiterungen zur Unterstützung der Dezimal-Gleitkommaarithmetik Veröffentlicht ( ISO Store )

Endentwurf: N1312 (2008-05-16)
Abgelöst durch TS 18661-2:2015

ISO/IEC

24747:2009

Erweiterungen zur Unterstützung mathematischer Sonderfunktionen Veröffentlicht ( ISO Store )

Entwurf: N1182 (2006-08-02)

ISO/IEC TR

24731-2:2010

Erweiterungen zur Unterstützung dynamischer Allokationsfunktionen Veröffentlicht 2010-11-24 ( ISO Store )

Entwurf: N1388 (2009-06-01)

dynamic
ISO/IEC TS

17961:2013

Sichere Codierungsregeln Veröffentlicht 2013-11-15 ( ISO Store )

Entwurf: N1718 (2013-05-30)
TC1 veröffentlicht 2016-08-09 ( ISO Store )

ISO/IEC TS

18661-1:2014

Gleitkomma-Erweiterungen: Binäre Gleitkomma-Arithmetik Veröffentlicht 2014-07-21 ( ISO Store ) Entwurf: N1778 (2013-11-05).

C2x-Entwurf: N2314 (2018-11-12)

In C23 übernommen.

fpext1
ISO/IEC TS

18661-2:2015

Gleitkomma-Erweiterungen: Dezimale Gleitkomma-Arithmetik Veröffentlicht 2015-02-11, Überarbeitet 2015-05-18 ( ISO-Store ).

C2x-Entwurf: N2341 (2019-02-26)

In C23 übernommen.

ISO/IEC TS

18661-3:2015

Gleitkomma-Erweiterungen: Austausch- und erweiterte Typen Veröffentlicht 2015-10-06 ( ISO-Store ). Entwurf: N1945 (2015-06-10).

C2x-Entwurf: N2601 (2020-10-15)

In C23 übernommen.

ISO/IEC TS

18661-4:2015

Gleitkomma-Erweiterungen: Ergänzende Funktionen Veröffentlicht 2015-10-06 ( ISO Store ). Entwurf: N1950 (2015-06-10).

C2x-Entwurf: N2401 (2019-06-23)

Teilweise in C23 übernommen.

fpext4
ISO/IEC TS 18661-5:2016 Gleitkommaerweiterungen: Zusätzliche Attribute Veröffentlicht 2016-08-11 ( ISO Store ) Entwurf: N2004 (2016-03-07)
ISO/IEC TR 24772-3:2020 Beschreibungen von Sicherheitslücken für die Programmiersprache C Veröffentlicht 2020-05-20 ( ISO Store ) Entwurf: N2169 (2017-04-07)
Transactional Memory TS Früher Entwurf: N1961 (2015-09-23)
ISO/IEC TS

17961:xxxx

Sichere Codierungsregeln Teil 2 Frühe Entwicklungsphase, geschätzte Veröffentlichung 2023, möglicherweise als IS statt TS
ISO/IEC CD TS 6010 Ein Provenance-bewusstes Speicherobjektmodell für C Entwurf: N3226 (2024-03-24)
ISO/IEC TS 21938-1 Parallele Erweiterungen Teil 1: Thread-basierte Parallelität Früher Entwurf: N2170 (2017-09-21)

× (Verworfen)

Parallele Erweiterungen Teil 2: Vektorbasierte Parallelität Früher Teilentwurf: N2081 (2016-09-15)

× (Verworfen)

Siehe auch

C++-Dokumentation für Experimentelle C++-Funktionen