十年来影响最大的C++ 20准备发布,C++ 23提上议程

关注、星标公众,不错过精彩内容

整理:黄工

参考:开源中国

来源地址:

https://www.reddit.com/r/cpp/comments/f47x4o/202002_prague_iso_c_committee_trip_report_c20_is/

根据 Reddit C++ 版块上的信息,C++ 20 已经正式通过委员会草案,这意味着 C++ 20 可以准备发布

同时,在这次会议期间,还通过了C ++ 23计划,其中包括优先考虑模块化标准库、对协程、执行程序和网络的库支持。

在近期 ISO C++ 委员会会议上,我们完成了 C++ 20 委员会草案,并投票决定将国际标准草案(DIS,Draft International Standard)发送出去,以进行最终批准和发布。

这次会议是有史以来最大的 C++ 委员会会议,共有252人参加!

帖子介绍:在程序上,DIS 可能会被拒绝,但是由于我们的程序和过程,这种情况极不可能发生。这意味着 C++ 20 已经完成,并将在几个月后发布该标准。

C++ 20 是近十年来影响最大的一个版本,新的特性众多,包括:

  • 模组(Modules)

  • 协程(Coroutines)

  • 标准库 Concepts 的概念

  • 范围(range)

  • constexpr支持:newdeletedynamic_casttrycatch、虚拟

  • constexpr 向量和字符串

  • 计时:日历、时区支持

  • std::format

  • std::span

  • std::jthread

预计这些新特性将会对开发者及 C++ 生态产生不小影响,特别是像协程这种巨大的变化。

同时,委员会还通过了C ++ 23计划:

可以参看来源:

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0592r4.html

‧  END  

推荐阅读:

精选汇总 | 目录 | 搜索

研发低功耗产品,你遇到过哪些“坑”?

EW2020中关于µC/OS和FreeRTOS的重要消息

关注微信公众号『strongerHuang』,后台回复“1024”,查看更多精彩内容。

长按前往图中包含的公众号关注

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值