十年来影响最大的C++ 20准备发布,C++ 23提上议程
2020-02-16 22:01
1296 查看
根据 Reddit C++ 版块上的信息,C++ 20 已经正式通过委员会草案,这意味着 C++ 20 可以准备发布。
“在近期 ISO C++ 委员会会议上,我们完成了 C++ 20 委员会草案,并投票决定将国际标准草案(DIS,Draft International Standard)发送出去,以进行最终批准和发布”,帖子介绍:“在程序上,DIS 可能会被拒绝,但是由于我们的程序和过程,这种情况极不可能发生。这意味着 C++ 20 已经完成,并将在几个月后发布该标准。”
C++ 20 是近十年来影响最大的一个版本,新的特性众多,包括:
模组(Modules)
协程(Coroutines)
标准库 Concepts 的概念
范围(range)
constexpr
支持:new
/delete
、dynamic_cast
、try
/catch
、虚拟constexpr
向量和字符串计时:日历、时区支持
std::format
std::span
std::jthread
预计这些新特性将会对开发者及 C++ 生态产生不小影响,特别是像协程这种巨大的变化。
同时,在此次会议期间,委员会还通过了 C++ 23 计划,其中包括优先考虑模块化标准库、对协程、执行程序和网络的库支持。
更加具体的内容可以查看原帖:
https://www.reddit.com/r/cpp/comments/f47x4o/202002_prague_iso_c_committee_trip_report_c20_is
相关文章推荐
- 【Effection C++】读书笔记 条款20~条款23
- WSO2 Web Services Framework for C++--根据官方文档翻译的,确实翻译的简陋,只是抱着可能对某些同学有帮助的想法发布出来的,也为了后续的文章做准备
- 作为Java程序员,对你影响最大的黄金五年,你准备如何把握好?
- CodeLite 5.1 发布,C++ 集成开发环境
- libquickmail 0.1.14 发布,C/C++邮件发送包
- [置顶] 美国最大医保公司Anthem再遭数据泄露_1.8万用户受影响,你对这有何看法?
- 最大不下降子序列C++
- C++ 性能剖析 (四):Inheritance 对性能的影响
- 32位模式下C/C++程序可用最大内存
- 给定权值 {19,01,23,14,55,20,84,27 },构造相应的哈夫曼树,计算WPL.
- 01-复杂度1 最大子列和问题(20 分)
- c++实验7——项目2——最大公约和和最小公倍数
- 邮件服务系统专题20:邮件系统测试的准备工作
- 如何设置IIS程序池的回收时间,才能最大程度的减少对用户的影响?
- 最近在整理和准备发布
- RTMP服务器的延迟,多级边缘不影响延迟,gop为最大因素
- C++求解最大子矩阵之和
- CHK文件恢复工具最新版V2.20发布,欢迎下载交流!
- <数据结构与算法分析 C++描述>算法分析之最大子序列和问题
- C++如何方便获得类型的最大值/最小值