gpt4 book ai didi

c++ - Boost库成为C++标准

转载 作者:行者123 更新时间:2023-12-02 10:21:35 26 4
gpt4 key购买 nike

我搜索了很长时间,以查找将哪些boost库添加到std库中,但是我只找到了一个新库的完整列表(如此处:http://open-std.org/jtc1/sc22/wg21/docs/library_technical_report.html或此处:http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1810.html)。
谁能告诉我std中的哪些库最初来自boost?

最佳答案

尚无官方 list 。您可以通过阅读提出该功能的文档来了解有关Boost包容性的信息。通常,它会说类似“此建议基于Boost.XYZ库”。用这些话不一定。

至少以下提议是基于其各自的Boost库或在其各自的Boost库中受到了很大影响。除Boost之外,其中一些还受到其他实现的影响。在某些情况下,说boost库受标准建议书影响可能同样合适。这不一定是完整列表:

<filesystem>
<shared_ptr>
<tuple>
<regex>
<thread>
<variant>
<optional>
<any>

下列(尚未)接受的提议受到类似的影响。此列表可能不完整:
<dl>
<process>
<stacktrace>
<networking> (C++20 should have a TS)
<static_vector><fixed_capacity_vector>
<expected><unexpected>
<safe>
<date_time>

在大多数情况下,Boost库之间存在一些差异,这是因为吸取了教训,但由于向后兼容或由于希望限制提案范围而无法在Boost中修复。

关于c++ - Boost库成为C++标准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59912393/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com