标准库 问答列表

C++ 中 <int, bool> 的映射默认为 false

作者:Vatsal Aggarwal 提问时间:7/12/2023

我想在我的地图中插入自定义值,这发生在代码的第一部分,但不在第二部分。我的代码如下: // First part of the code unordered_map<int, int> hashm...

C++ 中的标准兼容自定义执行策略

作者:Arnab Mahanti 提问时间:7/10/2023

是否可以在不创建标准库的自定义实现的情况下实现与标准库算法兼容的自定义执行策略?例如,我可能想创建一个并将其传递给算法,以将工作分布在分布式系统中的多个节点上,或者可能是一个自定义的,它与 GPU 后...

我们可以通过提供提示来优化 'std::map::find' 的性能吗?

作者:sasquires 提问时间:5/20/2023

该方法允许我们通过提供一个“提示”迭代器来优化性能,我们希望该迭代器非常接近放置项目的位置。当您快速连续放置多个项目时,这可能是最有用的。std::map::emplace_hintstd::map:...

标准库函数何时会引发异常?

作者:Eternal 提问时间:5/17/2023

我很难理解标准库中的哪些函数会引发异常,如果是这样,哪些函数以及何时抛出异常。 有些函数是 ,在这种情况下,它们不会,但是如果我例如查看: https://en.cppreference.com/w...

GCC STL 中的目录包含哪些内容?

作者:chesha1 提问时间:5/13/2023

在 gcc/libstdc++-v3/ 中,有一些子目录,例如: - include - src - bulid - include - src build/ 目录和外部目录中的内容有什么区...

为什么 MSVC STL 不实现 sync_with_stdio()?

作者:Alcatraz 提问时间:7/14/2022

我在 github 上的 MSVC STL 源代码中查找了此函数的实现,但除了设置同步标志外没有找到任何代码。 接下来,我编写了一个简单的程序,调用了这个函数,并在调试器下运行它,希望能找到这个标志...

什么是“std::set&lt;int,int&gt;::iterator”?

作者:Anubis 提问时间:10/28/2019

我在网上遇到了以下看起来很奇怪的代码片段(简化)。 #include <iostream> #include <set> using namespace std; int main() { s...

Microsoft 中的 C++ 标准库文件流操作是否瘫痪?

作者:Smeghead 提问时间:7/23/2021

我之所以问这个问题,是因为我一直在做一个需要非常快速地收集大量数据的项目,具体取决于场景。5.7GBytes,大写字节/秒或11.4GB/秒。 我们正在使用 3 个 Samsung Pro NVME...

在 binary_search 和 replace_if 上使用 Lambda

作者:MrPermafrost 提问时间:7/12/2021

我一直在努力解决这个问题,binary_search回答 if 语句是真是假。我过去没有遇到过这个问题,但是我在让它搜索我编造的结构中的 tempStr 时遇到了问题。我试图通过binary_sear...

查找标记为 Extern C 的 Visual Studio 标准库函数的源代码

作者:mana 提问时间:7/9/2021

我目前正在尝试从标头中找到该函数的 Visual Studio 实现。std::laguerre<cmath> 我按照以下步骤操作: 我在 Visual Studio 中打开了一个文件窗口。.h ...


共88条 当前第5页