• <i id='ooq64'><tr id='ooq64'><dt id='ooq64'><q id='ooq64'><span id='ooq64'><b id='ooq64'><form id='ooq64'><ins id='ooq64'></ins><ul id='ooq64'></ul><sub id='ooq64'></sub></form><legend id='ooq64'></legend><bdo id='ooq64'><pre id='ooq64'><center id='ooq64'></center></pre></bdo></b><th id='ooq64'></th></span></q></dt></tr></i><div id='ooq64'><tfoot id='ooq64'></tfoot><dl id='ooq64'><fieldset id='ooq64'></fieldset></dl></div>
      <bdo id='ooq64'></bdo><ul id='ooq64'></ul>
  • <small id='ooq64'></small><noframes id='ooq64'>

      <legend id='ooq64'><style id='ooq64'><dir id='ooq64'><q id='ooq64'></q></dir></style></legend>

        <tfoot id='ooq64'></tfoot>

        使用 C++ Boost 库的优势是什么?

        时间:2023-07-20
          <bdo id='KcXPJ'></bdo><ul id='KcXPJ'></ul>
        • <legend id='KcXPJ'><style id='KcXPJ'><dir id='KcXPJ'><q id='KcXPJ'></q></dir></style></legend><tfoot id='KcXPJ'></tfoot>
              <tbody id='KcXPJ'></tbody>

              <small id='KcXPJ'></small><noframes id='KcXPJ'>

                  <i id='KcXPJ'><tr id='KcXPJ'><dt id='KcXPJ'><q id='KcXPJ'><span id='KcXPJ'><b id='KcXPJ'><form id='KcXPJ'><ins id='KcXPJ'></ins><ul id='KcXPJ'></ul><sub id='KcXPJ'></sub></form><legend id='KcXPJ'></legend><bdo id='KcXPJ'><pre id='KcXPJ'><center id='KcXPJ'></center></pre></bdo></b><th id='KcXPJ'></th></span></q></dt></tr></i><div id='KcXPJ'><tfoot id='KcXPJ'></tfoot><dl id='KcXPJ'><fieldset id='KcXPJ'></fieldset></dl></div>
                • 本文介绍了使用 C++ Boost 库的优势是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  所以,我一直在通读,似乎 Boost 库在实践中得到了很多使用(虽然不是在我的商店).为什么是这样?是什么让它如此美妙?

                  So, I've been reading through and it appears that the Boost libraries get used a lot in practice (not at my shop, though). Why is this? and what makes it so wonderful?

                  推荐答案

                  Boost 的使用如此广泛,因为:

                  Boost is used so extensively because:

                  • 它是开源的并经过同行评审.
                  • 它提供了 STL 没有提供的范围广泛的平台无关功能.
                  • 它是对 STL 的补充而不是替代.
                  • 许多 Boost 开发人员都是 C++ 标准委员会的成员.事实上,Boost 的很多部分都被认为包含在下一个 C++ 标准库中.
                  • 它被很好地记录下来.
                  • 其许可允许包含在开源和闭源项目中.
                  • 它的功能通常相互依赖,因此您可以只链接您需要的部分.[Luc Hermitte 的评论]
                  • It is open-source and peer-reviewed.
                  • It provides a wide range of platform agnostic functionality that STL missed.
                  • It is a complement to STL rather than a replacement.
                  • Many of Boost developers are on the C++ standard committee. In fact, many parts of Boost is considered to be included in the next C++ standard library.
                  • It is documented nicely.
                  • Its license allows inclusion in open-source and closed-source projects.
                  • Its features are not usually dependent on each other so you can link only the parts you require. [Luc Hermitte's comment]

                  这篇关于使用 C++ Boost 库的优势是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:想要有效地克服 Boost.Interprocess 共享内存中映射中键类型之间的不匹配 下一篇:使用属性树在 Boost 中创建 JSON 数组

                  相关文章

                  <i id='dveM4'><tr id='dveM4'><dt id='dveM4'><q id='dveM4'><span id='dveM4'><b id='dveM4'><form id='dveM4'><ins id='dveM4'></ins><ul id='dveM4'></ul><sub id='dveM4'></sub></form><legend id='dveM4'></legend><bdo id='dveM4'><pre id='dveM4'><center id='dveM4'></center></pre></bdo></b><th id='dveM4'></th></span></q></dt></tr></i><div id='dveM4'><tfoot id='dveM4'></tfoot><dl id='dveM4'><fieldset id='dveM4'></fieldset></dl></div>
                • <tfoot id='dveM4'></tfoot>

                    • <bdo id='dveM4'></bdo><ul id='dveM4'></ul>

                    1. <small id='dveM4'></small><noframes id='dveM4'>

                      <legend id='dveM4'><style id='dveM4'><dir id='dveM4'><q id='dveM4'></q></dir></style></legend>