std 相关问题

C ++标准库及其命名空间。与[c ++]结合使用。

如果不存在,我可以依靠 std::map::operator[] 创建默认键/值对,或者可以优化 map[...] 吗?

我有一个 C++ 程序,我想在其中插入 std::map 中缺少的任何键的默认值。我认为最简单的方法是使用 std::map::operator[]() 像 POSIX touch

回答 3 投票 0

为什么 std::insert 对常量大小数组的 std::set 不能按预期工作?

我所处的场景是,我需要处理由恒定大小的 C 字符串组成的可变大小的数组,即:我想知道每个字符串是否都是唯一的。 我尝试使用 std::set,作为...的唯一性

回答 1 投票 0

是否可以检查 std::promise 结果是否已设置?

在 C++ 程序中,我需要使用一个 C 库,该库接收回调并在特定事件发生时从后台线程调用它。在该回调中,我使用承诺来通知主线程...

回答 1 投票 0

用零初始化 std::chrono::time_point 变量

我有一个名为last_timestamp_的变量,其声明如下: 使用 TimePoint = std::chrono::time_point> TimePoint

回答 2 投票 0

std::转换和连续内存

我需要一个 lambda,将(负)离散拉普拉斯运算符(矩阵)应用于连续的内存容器(向量),如 std::array 或 std::vector 用它来写会不会是未定义的行为...

回答 1 投票 0

如何在函数中迭代 std::string const& ?

我将 const 引用 std::string 传递给函数。我想迭代字符串的三元组并将这些三元组转换为整数。我通过位移来做到这一点。我的问题是我不知道...

回答 1 投票 0

如何回答标准库函数是否是“可寻址函数”的问题?

我最近遇到了可以获取标准库中定义的函数的地址吗?并对答案从根本上是否定的事实感到震惊。我肯定已经写了 &std::someTemp...

回答 2 投票 0

C++ std::map,不能使用类指针?

我对使用 C++ std 对象相对较新,并且遇到了一个令人惊讶的错误。我正在尝试使用 std::map 根据 ID 查找对象。存储指向 objec 的指针似乎更有效......

回答 1 投票 0

std::sort 如何处理 NaN 值? [已关闭]

我正在使用犰狳库中的排序函数,但它不断触发“NaN 错误”,当我手动检查时,这些错误是不存在的。我已经切换到 std::sort 函数并且它有效...

回答 1 投票 0

Python Dataframe:使用滚动周期的标准

我有一个带有日期列(每天,从 2000 年到 2023 年)和值列的数据框。 我需要的是提取全年每天的全球平均值和标准差。特殊性是我需要每个...

回答 1 投票 0

当在函数调用中使用 new 时,你释放了什么?如下所示的 boost 调用

sdt::locale 的函数调用中是否需要有一个与 new 相关联的 free 静态 boost::posix_time::ptime getPosixTimeFromDateString( string dString ) { 使用命名空间 boo...

回答 1 投票 0

问题:标识符“requires”未定义。并且:命名空间“std”没有成员“integral”

很抱歉,如果这个问题很愚蠢(我认为是这样),但我仍然是学习 C++ 的初学者,我花了一整天的时间试图找到解决方案,但找不到任何解决方案。 在学习 C++ 的过程中...

回答 1 投票 0

为什么 std::distance 会产生负结果?

代码如下: int B[] = {3,5}; int C[] = {4,5}; 计算<< std::distance(B,C); The output is: -4 Can anyone explain why is this?

回答 2 投票 0

如何使用 std::regex_replace 将字符串替换为小写?

我找到这个正则表达式用于替换正则表达式用小写字母替换大写字母 查找:(\w) 替换为:\L$1 我的代码 字符串 s = "ABC"; 计算<< std::regex_replace(s, std::regex("(\\w)")...

回答 2 投票 0

如何使用 std 从文件中获取一行,但不是逐行获取?

尝试从文件中读取一行,但在编写代码时不知道哪一行。 尝试过 功能() { 整数j; std::string myline; std::fstream m_myfile; myline = std::get(m_myf...

回答 1 投票 0

如何修复“架构arm64的未定义符号”

我在 MacOS 上运行 VS Code,并使用 clang 编译一个简单的“Hello World!” C++ 程序。但是,当我尝试运行我的程序时,VS Code 给出以下错误消息:

回答 2 投票 0

如何从 std 标头隐藏全局函数

我想从我的程序打印到标准输出。但是当我包含 iostream 时,许多其他函数会直接注入到全局空间。 #包括 int main() { std::cout <...

回答 1 投票 0

仅在 C++ 标准中进行阐述?

C++ 标准中的 exposition only 到底意味着什么?这是否意味着仅标记为公开的私有/受保护成员按标准要求存在,或者它们只是“建议...

回答 4 投票 0

标准库中有BigInt大数类吗? [重复]

标准库有BigInt类吗? (容器中保存有多个数字的数字)

回答 3 投票 0

std::regex_replace 在不同平台上的行为差异

在 C++20 上,我在 Apple clang 15.0.0 与 Windows 的 Visual Studio 2022 默认 MSVC 编译器之间使用 std::regex_replace 遇到两种不同的行为。对于空拍子的情况...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.