std 相关问题

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

C++ std::sort 比较函数导致堆缓冲区溢出

我编写了以下比较函数用于排序: 布尔 cmp(int a, int b) { 返回 %2 == 0; } 让偶数在奇数前面,在一个小测试用例中你将得到AC...

回答 1 投票 0

C++ std__sort 比较函数发生堆缓冲区溢出

我写了一个比较函数来排序 布尔 cmp(int a, int b) { 返回 %2 == 0; } 让偶数在奇数前面,你会在一个小测试用例中得到AC,但是是一个堆-

回答 1 投票 0

如何对齐 std::array 包含的数据?

既然std::array不允许改变它的分配器,有没有办法确保指向数据地址的指针是对齐的? 例如,在 GNU g++ 4.8.4 和 6.1.0 中,以下代码 #包括...

回答 1 投票 0

模板解析不清楚

我正在完成这篇文章中的练习https://www.slamecka.cz/posts/2021-03-17-cpp-metaprogramming-exercises-1/ 首先,我要向作者表示衷心的感谢。问题相当多

回答 1 投票 0

g++11 和 g++13 之间 std::begin、std::end 发生了什么变化

这可能是一个愚蠢的问题。但我注意到这一行没有在我的机器上编译,唯一的区别是安装的 g++ 版本。 我把版本更新回11了...

回答 1 投票 0

右值的 std::begin(X) 与 X.begin()

对于STL容器,我认为std::begin的共识是“std::begin(c)实际上与c.begin()相同”。但是,根据 cppreference, std::begin(...

回答 1 投票 0

平均值、方差和标准

任务是 给定一个大小为 X 的二维数组。 你的任务是找到: 沿轴的平均值 沿轴的 var 沿轴的标准差 输入格式 第一行包含空格分隔的值...

回答 3 投票 0

为什么 C++20 中 `std::reference_wrapper<void>` 没有编译错误?

#包括 #包括 模板 需要 (!std::is_void_v) 结构体A{}; int main() { A* p1{};...

回答 2 投票 0

没有标准命名空间

我们有一个大小合理的 C++ 应用程序,但在现阶段已经很旧了,所以它有一些怪癖。 这些怪癖之一是它如何处理使用预标准化立场的 C++ 编译器......

回答 1 投票 0

在 C++ 中比较和聚合包含订单的向量的更好/正确的方法?

我已经很长一段时间没有写过任何有意义的 C++ 了,过去几年主要使用 Python / Java - 所以我想知道/希望是否有更好的编码方式......

回答 1 投票 0

名称空间 std 中的字符串未命名类型

这可能只是一个我没有看到的简单错误,但是 我想我只是做错了什么。别担心,我没有在标头中使用名称空间 std 功能或任何看起来...

回答 5 投票 0

使用 Premake 创建标准库模块

我正在尝试创建一个预制脚本,该脚本创建一个 VS2022 项目文件,该文件自动创建 C++23 标准库模块,即选项“Build ISO C++23 Standard Library Mod...”

回答 1 投票 0

getenv_s 不是 cstdlib 的一部分吗?

C11 在标准库中添加了新的边界检查函数,例如 getenv_s。 但是,当我包含 时,我没有 std::getenv_s,只有 getenv_s (全局命名空间)。 cppreferenc...

回答 1 投票 0

C++ 中展开嵌套循环的迭代器

我经常有至少两层深度的嵌套循环,其中来自同一容器的元素彼此交互。想象一下物理学中粒子的相互作用。 这导致了两种情况...

回答 1 投票 0

如何使用正确的 C++ 标准版本从 Windows 构建到 Android?

我正在尝试使用Android NDK和MinGWg-w64(winlibs-x86_64-posix-seh-gcc-14.2.0-llvm-18.1.8-mingw-w64ucrt-12.0.0-r1)从Windows构建到Android 一切都很顺利,直到出现类似错误...

回答 1 投票 0

memset() 与 std::fill()

谁能告诉我c++中memset()和std::fill()的区别吗? 我很困惑为什么我的代码不能与 memset() 一起使用,但可以与 std::fill() 一起使用。 我正在做埃拉托色尼筛......

回答 1 投票 0

动态分配特征矩阵的标准向量,其大小在编译时已知

我正在编写一个程序,使用 Eigen 线性代数库进行一些计算要求较高的计算。基本上,我想对角化大量有点大(大约 300 ...

回答 1 投票 0

正常的 std::regex_search 会导致“抛出‘std::regex_error’实例后终止调用”

bool checkConditionValidity(std::string str){ std::正则表达式模式(R"([^()\s\w.&=])|([^=]=[^=])|([^&]&[^&])"); 返回 std::regex_search(str, 模式); } 以上

回答 1 投票 0

如何正确从向量中删除具有与用户定义匹配的变量的对象?

如果对象的用户定义 ID(存储在变量中)与用户想要从向量中删除的 ID 匹配,我正在尝试从向量中正确删除该对象。 代码在这里: 班级雇用...

回答 1 投票 0

std::flat_map、std::flat_set 和保留存储?

我很高兴在我的代码库中使用 std::flat_map 和 std::flat_set 。在少数情况下,我需要将可搜索的有序数据集保留为连续内存,然后传递该数据...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.