å®é¨ç㪠C++ ã®æ©è½
C++ æ¨æºåå§å¡ä¼ã¯å°æ¥ã®æ¨æºåã®ããã«å®é¨ç㪠C++ ã®è¨èªãã©ã¤ãã©ãªã®æ¡å¼µãçºè¡ãã¦ãã¾ãã
ãã¼ã: 2012å¹´ã¾ã§ããããã®çºè¡ç©ã¯ TR (æè¡å ±åæ¸) ã®å½¢å¼ã使ç¨ãã¦ãã¾ããã 2012年以éã ISO ã®æç¶ã㯠TS (æè¡ä»æ§æ¸) ã®å½¢å¼ã使ç¨ããããã«å¤æ´ããã¾ããã
ISO çªå· | åç§° | ã¹ãã¼ã¿ã¹ | ãªã³ã¯ |
---|---|---|---|
ISO/IEC TR 18015:2006 | Technical Report on C++ Performance | Published 2006 (ISO store)
Draft: TR18015 (2006-02-15) |
std::hardware
|
ISO/IEC TR 19768:2007 | Technical Report on C++ Library Extensions | Published 2007-11-15 (ISO store)
Draft: n1836 (2005-06-24) |
|
ISO/IEC 29124:2010 | Extensions to the C++ Library to support mathematical special functions | Published 2010-09-03 (ISO Store)
Final draft: n3060 (2010-03-06). |
ç¹æ®é¢æ° |
ISO/IEC TR 24733:2011 | Extensions for the programming language C++ to support decimal floating-point arithmetic | Published 2011-10-25 (ISO Store)
Draft: n2849 (2009-03-06) |
decimal32 decimal64 decimal128
|
ISO/IEC TS 18822:2015 | C++ File System Technical Specification | Published 2015-06-18. (ISO store). Final draft: n4100 (2014-07-04). Merged into C++17. |
ãã¡ã¤ã«ã·ã¹ãã |
ISO/IEC TS 19570:2015 | C++ Extensions for Parallelism | Published 2015-06-24. (ISO Store). Final draft: n4507 (2015-05-05). Merged into C++17. |
並åå¦ç |
ISO/IEC TS 19841:2015 | Transactional Memory TS | Published 2015-09-16, (ISO Store). Final draft: n4514 (2015-05-08) | ãã©ã³ã¶ã¯ã·ã§ãã«ã¡ã¢ãª |
ISO/IEC TS 19568:2015 | C++ Extensions for Library Fundamentals | Published 2015-09-30, (ISO Store). Final draft: n4480 (2015-04-07). Merged into C++17 except for invocation traits |
ã©ã¤ãã©ãªæ¡å¼µ |
ISO/IEC TS 19217:2015 | C++ Extensions for Concepts | Published 2015-11-13. (ISO Store). Final draft: n4553 (2015-10-02) Current draft: p0734r0 (2017-07-14) Merged into C++20 (with modifications). |
å¶ç´ã¨ã³ã³ã»ãã |
ISO/IEC TS 19571:2016 | C++ Extensions for Concurrency | Published 2016-01-19. (ISO Store) Final draft: p0159r0 (2015-10-22) | 並è¡å¦ç |
ISO/IEC TS 19568:2017 | C++ Extensions for Library Fundamentals, Version 2 | Published 2017-03-30. (ISO Store) Draft: n4617 (2016-11-28) Partially merged into C++17 and C++20. |
ã©ã¤ãã©ãªæ¡å¼µ2 |
ISO/IEC TS 21425:2017 | Ranges TS | Published 2017-12-05. (ISO Store) Draft: n4685 (2017-07-31) Merged into C++20. |
ç¯å² |
ISO/IEC TS 22277:2017 | Coroutines TS | Published 2017-12-05. (ISO Store) Draft n4736 (2018-03-31) Latest draft: n4775 (2018-10-07) Merged into C++20 |
|
ISO/IEC TS 19216:2018 | Networking TS | Published 2018-04-24. (ISO Store) Draft n4734 (2017-04-04). Latest draft: n4771 (2018-10-08) | |
ISO/IEC TS 21544:2018 | Modules TS | Published 2018-05-16. (ISO Store) Final Draft n4720 (2018-01-29) Merged into C++20. |
|
ISO/IEC TS 19570:2018 | Parallelism TS part 2 | Published 2018-11-15. (ISO Store). Final draft: n4793 (2018-11-26)
Post-publication draft: n4808 (2019-03-11) |
並åå¦ç2 |
ISO/IEC PDTS 23619:xxxx | Reflection TS | Development. Draft n4856 (2020-03-02). Alternative draft p1240r1 (2019-10-03) | |
Numerics TS | Early development. Draft p1889r0 (2019-10-01) | ||
ISO/IEC DTS 19571:xxxx | Concurrency TS part 2 | Early development | |
ISO/IEC DTS 19568:xxxx | C++ Extensions for Library Fundamentals, Version 3 | Early development: n4853 (2020-02-29) | ã©ã¤ãã©ãªæ¡å¼µ3 |
ISO/IEC DTS 19841:xxxx | Transactional Memory TS part 2 | Early development: p1875r0 (2019-10-06) | |
Graphics TS | Early development. Draft p0267r10 (2019-10-07) | ||
ISO/IEC DTS 19569:xxxx | Array Extensions TS | Withdrawn. Abandoned draft: n3820 (2013-10-10) |
[ç·¨é] é¢é£é ç®
å®é¨ç㪠C ã®ã©ã¤ãã©ãª ã® Cè¨èªãªãã¡ã¬ã³ã¹
|