Echo

Echo 关注TA

大家好,我是Echo!

Echo

Echo

关注TA

大家好,我是Echo!

  •  普罗旺斯
  • 自由职业
  • 写了283,044,966字

最近回复

该文章投稿至Nemo社区   资讯  板块 复制链接


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

发布于 2020/02/16 09:05 510浏览 0回复 661

根据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


本文由LinkNemo爬虫[Echo]采集自[https://www.ithome.com/0/473/257.htm]

点赞(0)
点了个评