<small id='W1jV2w5cRX'></small> <noframes id='YdGgFJzjD4'>

  • <tfoot id='l98NV2n5'></tfoot>

      <legend id='zcVlx1A'><style id='21wUa7I0'><dir id='TL6mws8RNP'><q id='cVtlj'></q></dir></style></legend>
      <i id='8G5ECqn'><tr id='z2oTD'><dt id='4nZaAd'><q id='pgLDtP'><span id='kSaxe'><b id='zSwtBekUf'><form id='ZS48myLHFo'><ins id='sSKcxnblEM'></ins><ul id='HG6Eu'></ul><sub id='I6KX07'></sub></form><legend id='OS0z'></legend><bdo id='VgTR2NIa5M'><pre id='pGwlaMRY'><center id='xjfn'></center></pre></bdo></b><th id='aWbGYAK3l'></th></span></q></dt></tr></i><div id='Mk8FurT'><tfoot id='gd7ow'></tfoot><dl id='dqB6'><fieldset id='yxUiecB'></fieldset></dl></div>

          <bdo id='OY63vRlF9G'></bdo><ul id='aKLX'></ul>

          1. <li id='8SnO0KjEN4'></li>
            登陆

            微软完成的 C++ 规范库,已开源

            admin 2019-09-27 267人围观 ,发现0个评论
            微软完成的 C++ 规范库,已开源 微软完成的 C++ 规范库,已开源
            裴惠昭

            原创整理:CPP开发者(ID:CPPFans)

            原创整理:CPP开发者(ID:CPPFans)

            近日,在 CPP 2019 大会上,微软 VC 团队宣布,把 C++ 标准库的实现开源!并且已集成到 MSVC 和 Visual Studio 中了。

            链接:https://github.com/microsoft/STL

            协议:Apache License v2.0 with LLVM Exceptions

            目前该仓库包含所有的产品源代码、一个新的 cmake 构建系统等。

            小提示:

            ① C++ 的「标准库」 和「STL 标准模板库」,它俩有很多相同的内容,所以常有人误认为 STL 是整个 C++ 标准库,但它俩都不是彼此的超集。

            ② C++ 标准库有多微软完成的 C++ 规范库,已开源种实现,微软只是其中一家。

            为什么要开源?

            据微软工程师透露,有如下几个考虑:

            1、在 GitHub 上开源,可以让 C++ 程序员跟踪微软的开发,尝试最新的修改。

            2、随着 C++ 标准化进程的加快,每年都有更多的新特性被投票通过,把主要特性转成开源贡献很重要;

            3、通过实现功能,为 C++ 社区做贡献;

            微软新开源的仓库(repo)的作用:

            1、如果只是想用 C++ 标准库,不需要用这个仓库。安装 Visual Studio IDE,选择 Desktop development with C++。

            2、如果是想参与C++ 标准库的开发,那可以先学习现有开发者是如何工作的,然后提交 issue、PR 之类的

            MSVC 工具集中不止 STL,微软暂无开源工具集中其他东西的计划。

            请关注微信公众号
            微信二维码
            不容错过
            Powered By Z-BlogPHP