1. IT榜首页
  2. 软件应用

ISO/IEC 14882:2020标准草案获得通过 C++编程语言迎来大更新

尽管较预期的要晚了几个月,ISO/IEC14882:2020标准草案还是在上周六获得了顺利通过。对于C++编程语言来说,这算是其自2017版以来的一次重大变化。据悉,C++20在语言概念、模块、三向比较、并发、指定初始化、标准属性等方面添加了更多的内容。

尽管较预期的要晚了几个月,ISO / IEC 14882:2020 标准草案还是在上周六获得了顺利通过。对于 C++ 编程语言来说,这算是其自 2017 版以来的一次重大变化。据悉,C++ 20 在语言概念、模块、三向比较、并发、指定初始化、标准属性等方面添加了更多的内容。

访问:

阿里云推出高校特惠专场:0元体验入门云计算 快速部署创业项目

ISO/IEC 14882:2020标准草案获得通过 C++编程语言迎来大更新

此外 C++ 20 库标准的范围、功能测试宏、位操作等也得到了扩展,感兴趣的朋友可到 cppreference.com、open-std.org 和维基百科等网站上查看完整的变更日志。

其实在 GCC 10 编译器上,已经纳入了对 C++ 20 语言标准的大量支持。在更早的 GCC 8 / 9 中,也包含了部分功能。目前尚待完成的,就是对 C++ 模块的支持。

在 GCC Wiki 页面上,也概述了正在进行的相关工作改进。最后 Clang C++ 状态报告页面上也证实了大部分特性,只待完成概念、即时函数、模块和其它功能的支持工作。

原创文章,作者:,如若转载,请注明出处:https://www.itbound.com/archives/25832

发表评论

电子邮件地址不会被公开。 必填项已用*标注