查看: 139|回复: 0

C++ 20 准备发布,C++ 23 提上议程

[复制链接]
发表于 2020-2-16 09:55:51 | 显示全部楼层 |阅读模式
  根据 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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?用户注册

x

相关技术服务需求,请联系管理员和客服QQ:2753533861或QQ:619920289
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

帖子推荐:
客服咨询

QQ:2753533861

服务时间 9:00-22:00

快速回复 返回顶部 返回列表