0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

2020年底将正式发布C++20

Q4MP_gh_c472c21 来源:腾讯新闻 作者:腾讯新闻 2020-09-22 14:28 次阅读

1、C++20已全票通过,有望于今年晚些时候发布

9月4日,C++ 20的国际标准草案投票结束,而且获得了全票通过。这意味着C++ 20已完成最终的技术审批,并已完成ISO投票,我们希望在完成最后一轮ISO编辑工作之后,2020年底将正式发布C++ 20。

与往常一样,按照ISO的发布速度,我们不抱期望此次发布能于2020年底之前推出,但因为WG21于2月就完成了技术方面的工作,因此我们仍然称此次发布为C++ 20。如果出于某种原因,ISO需要等到2021年1月才能发布这个版本,那么这个标准仍然应该叫做C++ 20。这已经是行业内的叫法,而且如今网上有关C++ 20的搜索结果已经出现了30多万条,不能白白浪费了。

2、Kona推迟了ISO C++会议的召开,需待另行通知

一个月前,我通知委员会推迟一切面对面的会议,直到另行通知。我们仍然需要计划面对面的会议,但需要等到安全的情况下,目前所有计划中的会议都应被视为“暂定”。

除了国家和公司旅行等限制以外,我们还接到了一些上级组织发出的有关禁止面对面会议的通知。近期我们接到了有关暂停面对面会议的两则通知包括:

美国标准机构INCITS计划将面对面的会议延长至2021年3月31日。这意味着我们计划于2月份举行的科纳会议现已正式被推迟,具体日期未定。

ISO SC22是处理编程语言的国际标准化组织的成员之一,他们决定禁止召开100人以上的面对面会议,直至另行通知。由于我们的会议最近经常有200多名与会者,因此目前我们正在评估这则通知对接下来的会议计划有何影响。

所有这些禁令都可能会延长,在等到安全之前,我们不会面对面接触。在撰写本文时,我们下一次的面对面会议将是经过调整后的瓦尔纳会议,具体日期为2021年6月的第一周,但这可能是最早的一次会议。随着疫情的发展,INCITS和ISO会议禁令以及其他限制的延长,我们很可能无法在2021年召开任何会议。敬请耐心等待。

与此同时,我们的工作仍然取得了很多进展:几年来,我们举行了很多定期的虚拟会议,包括研究组、CWG和LWG(语言和库规范用语)的回忆。自从疫情开始以来,EWG和LEWG(语言和库的发展,我们主要的设计小组)也开始召开虚拟会议,而且我们还将继续调整审批设计变更的流程,避免面对面的会议。从11月开始,我们将召开虚拟全体会议,以正式批准针对C++ 23工作文件的各种更改,包括新功能。

3、C++23的日程计划与优先级

C++23的日程计划(P1000R4)与C++ 23的优先级(P0592R4)没有受到疫情的太多影响。这是因为委员会采用的是“火车模型”,即侧重于每个版本的日程计划与优先级,而不是特定的功能集。这种模型非常有弹性,即使出现重大的阻碍也不需要改变。我们在开发功能时一直在使用该模型,包括需要多年才能开发出来的长线功能,每一次常规发布的火车只包含已经做好的功能,而在前一节火车发布之后,下一节火车就可以接受新功能了。因此,这个模型不会出现任何变化。 当然,接下来一段时期内我们的功能开发速度将发生变化。此次疫情已经影响到了我们的生活,减少了WG21参与者参加标准工作的时间和精力,以及我们一年三次的面对面会议,减慢了{C ++23,C ++ 26,C ++ 29}应包含的新功能的开发速度。虽然虚拟会议不足以完全弥补缺失的为期一周激烈的面对面会议,但是像往常一样,我们将根据P0592R4优先级继续推出新功能,包括解决问题以及C++ 20的重点功能。而且我们还会像往常一样,当功能就绪时,就将其装入当前的火车。因此,我们在持续向前,火车也会继续准时发车,运送一切准备就绪的东西。 当然,ISO C++委员会并不是今年C++世界中唯一“迈进虚拟”的环节。我们很喜欢虚拟会议,而且近期内我们还将启动年度最大的C++会议:CppCon 2020,全程采用在线模式。 感谢您对C++以及C++标准化的关注!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C++
    C++
    +关注

    关注

    21

    文章

    2066

    浏览量

    72893

原文标题:C++20 即将于年底发布,C++ 23 提上日程!

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    美商务部:2024年底前完成芯片法390亿拨款

    行业芯事行业资讯
    深圳市浮思特科技有限公司
    发布于 :2024年04月18日 16:13:23

    突发!博世计划2026年底再裁员超千人自动驾驶是“重灾区”

    行业芯事行业资讯
    电子发烧友网官方
    发布于 :2024年01月19日 11:48:20

    请问ADC芯片如何降低噪?

    为什么经过ADC采样后,我用matlab仿真后,噪在-100左右,而ADC芯片资料上都在-120左右,请问如何降低ADC的噪?
    发表于 12-12 06:56

    一般汽车应用中的噪主要产生源是什么?降低这些噪有啥方法?

    用于汽车音频系统设计,经常会出现噪太大,产生人耳在安静的环境下就能感受到的杂声,能不能以反倾销 1401为例帮分析下我们一般汽车应用中这种噪主要产生源?降低这些噪有啥一般有效的方法?例如结合吉玛斯图软件算法的一些建议啥的。
    发表于 11-29 07:51

    ad8376噪抬高如何解决?

    ad8376噪抬高!如何解决!
    发表于 11-27 08:00

    C++20无栈协程超轻量高性能异步库开发实战

    c++20出来有一段时间了。其中一大功能就是终于支持协程了(c++作为行业大哥大级别的语言,居然到C++20才开始支持协程,我也是无力吐槽了,让多少人等了多少年,等了多少青春)但千呼万唤他终于还是
    的头像 发表于 11-09 10:20 324次阅读

    华为鸿蒙系统

    音箱发布,是首款搭载HarmonyOS 2的智能音箱^ [44]^。 202110月,华为宣布搭载鸿蒙设备破1.5亿台。^ [54]^鸿蒙 HarmonyOS 座舱汽车2021年底发布
    发表于 11-02 19:39

    Arm性能模型库发布说明产品修订版

    ®性能模型库可以让您以一种或多种方法部署性能模型。 此版本允许您使用以下平台部署提供的IP性能模型:·ARM®苏格拉™性能应用程序中的性能模型库关联到ARM苏格拉™IP工具平台中。 苏格拉
    发表于 08-11 06:20

    在MSVC中怎么使用modules?

    以前一直有了解C++20的新特性,但是因为编译器对此支持的比较少,所以很少实践。
    发表于 06-15 11:37 236次阅读
    在MSVC中怎么使用modules?

    C++20 modules基础知识入门

    以前一直有了解C++20的新特性,但是因为编译器对此支持的比较少,所以很少实践。
    的头像 发表于 06-15 11:37 544次阅读
    <b class='flag-5'>C++20</b> modules基础知识入门

    如何ESP-WROOM-02升级到最新的AT FW?

    我想将我的 ESP-WROOM-02 升级到最新的 AT FW。 我尝试了 (2020 7 月 29 日发布),但没有用。 (2020.06.03 发布)确实有效。 为我的菜鸟问题
    发表于 06-06 08:37

    ESP-01 + IFTTT服务数据发布到GoogleSheets报错怎么解决?

    我创建了一个 Applet,它使用 WebHooks 和 GoogleSheets 数据发布到 google 表格上的一行。 我正在尝试使用 GET 和 POST 触发 IFTTT 事件以及带有
    发表于 06-02 06:14

    C++20 modules入门

    以前一直有了解C++20的新特性,但是因为编译器对此支持的比较少,所以很少实践。
    的头像 发表于 05-29 15:03 598次阅读
    <b class='flag-5'>C++20</b> modules入门

    LLVM clang 公开 -std=c++23

    (technical complete state),LLVM 开发人员已将其 C++2b重命名为 C++23。这类似于过去,在语言更新准备就绪并使用以前的 ISO C++ 标准之前,C++2
    发表于 05-27 11:29

    如何HTTPS发布到Microsoft Flow?

    我正在尝试 HTTPS 发布到 Microsoft Flow。 我可以像这样使用 apister.com 发布到 Flow;我试图用 ESP8266 复制这个但有问题。我找到了以下示例
    发表于 05-16 08:23