Namespaces
Variants

Experimental C features

From cppreference.net
< c

Le comité de normalisation C publie des extensions expérimentales du langage C et de la bibliothèque pour une future standardisation.

Note : jusqu'en 2012, ces publications utilisaient le format TR (rapport technique). Depuis 2012, la procédure ISO a changé pour utiliser le format TS (spécification technique).

Numéro ISO Nom Statut liens
ISO/CEI TR

19769:2004

Extensions pour la prise en charge de nouveaux types de données de caractères Publié ( Boutique ISO )

Projet final : N1040 (2003-11-07)
Intégré dans C11.

ISO/IEC TR

24731-1:2007

Interfaces de vérification des limites Publié ( Boutique ISO )

Projet final : N1225 (2007-03-28)
Intégré dans C11.

ISO/IEC TR 18037:2008 Extensions pour la prise en charge des processeurs embarqués Publié ( Boutique ISO )

Projet final : N1169 (2006-04-04)

ISO/IEC TR

24732:2009

Extensions pour l'arithmétique décimale en virgule flottante Publié ( Boutique ISO )

Projet final : N1312 (2008-05-16)
Remplacé par TS 18661-2:2015

ISO/CEI

24747:2009

Extensions pour la prise en charge des fonctions mathématiques spéciales Publié ( Boutique ISO )

Projet : N1182 (2006-08-02)

ISO/IEC TR

24731-2:2010

Extensions pour supporter les fonctions d'allocation dynamique Publié 2010-11-24 ( Boutique ISO )

Ébauche : N1388 (2009-06-01)

dynamic
ISO/CEI TS

17961:2013

Règles de codage sécurisé Publié le 2013-11-15 ( Boutique ISO )

Ébauche : N1718 (2013-05-30)
TC1 publié le 2016-08-09 ( Boutique ISO )

ISO/CEI TS

18661-1:2014

Extensions en virgule flottante : Arithmétique binaire en virgule flottante Publié le 2014-07-21 ( Boutique ISO ) Projet : N1778 (2013-11-05).

Projet C2x : N2314 (2018-11-12)

Fusionné dans C23.

fpext1
ISO/CEI TS

18661-2:2015

Extensions en virgule flottante : Arithmétique en virgule flottante décimale Publié 2015-02-11, Révisé 2015-05-18 ( Boutique ISO ).

Projet C2x : N2341 (2019-02-26)

Fusionné dans C23.

ISO/CEI TS

18661-3:2015

Extensions des nombres à virgule flottante : types d'échange et étendus Publié le 2015-10-06 ( Boutique ISO ). Ébauche : N1945 (2015-06-10).

Ébauche C2x : N2601 (2020-10-15)

Fusionné dans C23.

ISO/CEI TS

18661-4:2015

Extensions en virgule flottante : Fonctions supplémentaires Publié le 2015-10-06 ( Boutique ISO ). Ébauche : N1950 (2015-06-10).

Ébauche C2x : N2401 (2019-06-23)

Partiellement fusionné dans C23.

fpext4
ISO/IEC TS 18661-5:2016 Extensions en virgule flottante : Attributs supplémentaires Publié le 2016-08-11 ( Boutique ISO ) Ébauche : N2004 (2016-03-07)
ISO/IEC TR 24772-3:2020 Descriptions de vulnérabilités pour le langage de programmation C Publié le 2020-05-20 ( Boutique ISO ) Ébauche : N2169 (2017-04-07)
Transactional Memory TS Projet préliminaire : N1961 (2015-09-23)
ISO/IEC TS

17961:xxxx

Règles de codage sécurisé partie 2 Développement précoce, publication estimée 2023, possiblement en tant que norme internationale plutôt que spécification technique
ISO/IEC CD TS 6010 Un modèle d'objet mémoire avec traçabilité pour C Projet : N3226 (2024-03-24)
ISO/IEC TS 21938-1 Extensions parallèles partie 1 : Parallélisme basé sur les threads Projet préliminaire : N2170 (2017-09-21)

× (Abandonné)

Extensions parallèles partie 2 : Parallélisme basé sur les vecteurs Ébauche partielle préliminaire : N2081 (2016-09-15)

× (Abandonné)

Voir aussi

Documentation C++ pour Fonctionnalités expérimentales de C++