Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      Experimental C features

      From cppreference.com
      <c
       
       
       
       

      The C standards committee publishes experimental C language and library extensions for future standardization.

      Note: until 2012, these publications used the TR (technical report) format. Since 2012 ISO procedure changed to use the TS (technical specification) format.

      ISO numberNameStatuslinks
      ISO/IEC TR

      19769:2004

      Extensions to support new character data types Published (ISO store)

      Final draft:N1040 (2003-11-07)
      Merged into C11.

      ISO/IEC TR

      24731-1:2007

      Bounds-checking interfaces Published (ISO store)

      Final draft:N1225 (2007-03-28)
      Merged into C11.

      ISO/IEC TR 18037:2008 Extensions to support embedded processors Published (ISO store)

      Final draft:N1169 (2006-04-04)

      ISO/IEC TR

      24732:2009

      Extensions to support decimal floating-point arithmetic Published (ISO store)

      Final draft:N1312 (2008-05-16)
      Superseded by TS 18661-2:2015

      ISO/IEC

      24747:2009

      Extensions to support mathematical special functions Published (ISO store)

      Draft:N1182 (2006-08-02)

      ISO/IEC TR

      24731-2:2010

      Extensions to support dynamic allocation functions Published 2010-11-24 (ISO store)

      Draft:N1388 (2009-06-01)

      dynamic
      ISO/IEC TS

      17961:2013

      Secure coding rules Published 2013-11-15 (ISO store)

      Draft:N1718 (2013-05-30)
      TC1 published 2016-08-09 (ISO store)

      ISO/IEC TS

      18661-1:2014

      Floating-point extensions: Binary floating-point arithmetic Published 2014-07-21 (ISO store) Draft:N1778 (2013-11-05).

      C2x draft:N2314 (2018-11-12)

      Merged into C23.

      fpext1
      ISO/IEC TS

      18661-2:2015

      Floating-point extensions: Decimal floating-point arithmetic Published 2015-02-11, Revised 2015-05-18 (ISO store).

      C2x draft:N2341 (2019-02-26)

      Merged into C23.

      ISO/IEC TS

      18661-3:2015

      Floating-point extensions: Interchange and extended types Published 2015-10-06 (ISO store). Draft:N1945 (2015-06-10).

      C2x draft:N2601 (2020-10-15)

      Merged into C23.

      ISO/IEC TS

      18661-4:2015

      Floating-point extensions: Supplementary functions Published 2015-10-06 (ISO store). Draft:N1950 (2015-06-10).

      C2x draft:N2401 (2019-06-23)

      Partially merged into C23.

      fpext4
      ISO/IEC TS 18661-5:2016 Floating-point extensions: Supplementary attributes Published 2016-08-11 (ISO store) Draft:N2004 (2016-03-07)
      ISO/IEC TR 24772-3:2020 Vulnerability descriptions for the programming language C Published 2020-05-20 (ISO store) Draft:N2169 (2017-04-07)
      Transactional Memory TS Early draft:N1961 (2015-09-23)
      ISO/IEC TS

      17961:xxxx

      Secure coding rules part 2 Early development, estimated publication 2023, possibly as an IS rather than TS
      ISO/IEC CD TS 6010 A Provenance-aware Memory Object Model for C Draft:N3226 (2024-03-24)
      ISO/IEC TS 21938-1 Parallel extensions part 1: Thread-based parallelism Early draft:N2170 (2017-09-21)

      ×(Abandoned)

      Parallel extensions part 2: Vector-based parallelism Early partial draft:N2081 (2016-09-15)

      ×(Abandoned)

      [edit]See also

      C++ documentation forExperimental C++ features
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=c/experimental&oldid=170095"

      [8]ページ先頭

      ©2009-2025 Movatter.jp