Namensräume
Varianten
Aktionen

Experimentelle C-Features

Von cppreference.com
< c

Das C-Normungskomitee veröffentlicht experimentelle C-Sprach- und Bibliotheks-Erweiterungen für die zukünftige Standardisierung.

Hinweis: Bis 2012 wurden diese Veröffentlichungen im TR-Format (Technical Report) veröffentlicht. Seit 2012 hat sich 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)

Endgültiger Entwurf: N1040 (2003-11-07)
In C11 integriert.

ISO/IEC TR

24731-1:2007

Schnittstellen mit Bereichsprüfung Veröffentlicht (ISO Store)

Endgültiger Entwurf: N1225 (2007-03-28)
In C11 integriert.

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

Endgültiger Entwurf: N1169 (2006-04-04)

ISO/IEC TR

24732:2009

Erweiterungen zur Unterstützung von dezimaler Gleitkomma-Arithmetik Veröffentlicht (ISO Store)

Endgültiger Entwurf: N1312 (2008-05-16)
Abgelöst durch TS 18661-2:2015

ISO/IEC

24747:2009

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

Entwurf: N1182 (2006-08-02)

ISO/IEC TR

24731-2:2010

Erweiterungen zur Unterstützung von dynamischen Speicherfunktionen Veröffentlicht 24.11.2010 (ISO Store)

Entwurf: N1388 (2009-06-01)

dynamisch
ISO/IEC TS

17961:2013

Regeln für sicheres Programmieren Veröffentlicht 15.11.2013 (ISO Store)

Entwurf: N1718 (2013-05-30)
TC1 veröffentlicht 09.08.2016 (ISO Store)

ISO/IEC TS

18661-1:2014

Gleitkommaerweiterungen: Binäre Gleitkomma-Arithmetik Veröffentlicht 21.07.2014 (ISO Store) Entwurf: N1778 (2013-11-05).

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

In C23 integriert.

fpext1
ISO/IEC TS

18661-2:2015

Gleitkommaerweiterungen: Dezimale Gleitkomma-Arithmetik Veröffentlicht 11.02.2015, überarbeitet 18.05.2015 (ISO Store).

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

In C23 integriert.

ISO/IEC TS

18661-3:2015

Gleitkommaerweiterungen: Austausch- und erweiterte Datentypen Veröffentlicht 06.10.2015 (ISO Store). Entwurf: N1945 (2015-06-10).

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

In C23 integriert.

ISO/IEC TS

18661-4:2015

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

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

Teilweise in C23 integriert.

fpext4
ISO/IEC TS 18661-5:2016 Gleitkommaerweiterungen: Ergänzende Attribute Veröffentlicht 11.08.2016 (ISO Store) Entwurf: N2004 (2016-03-07)
ISO/IEC TR 24772-3:2020 Beschreibung von Schwachstellen für die Programmiersprache C Veröffentlicht 20.05.2020 (ISO Store) Entwurf: N2169 (2017-04-07)
Transactional Memory TS Früher Entwurf: N1961 (2015-09-23)
ISO/IEC TS

17961:xxxx

Regeln für sicheres Programmieren Teil 2 Frühe Entwicklung, geschätzte Veröffentlichung 2023, möglicherweise als IS statt TS
ISO/IEC CD TS 6010 Ein Provenienz-fähiges 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)

×(Aufgegeben)

Parallele Erweiterungen Teil 2: Vektor-basierte Parallelität Früher Teil-Entwurf: N2081 (2016-09-15)

×(Aufgegeben)

[bearbeiten] Siehe auch

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