stdvector 相关问题

序列类型,定义为标准库的一部分。

有没有办法编写一组具有多个输入的浮点表达式并使用(动态大小的)向量作为输入和输出,而

有没有办法编写一组具有多个输入的浮点表达式并使用(动态大小的)向量作为输入和输出,同时避免 重新计算使用次数超过...

回答 0 投票 0

How to fix munmap_chunk(): invalid pointer when the program returns from main in C++ with std::vector

程序从主函数返回时出现错误 munmap_chunk(): invalid pointer。我已经运行了调试器,我注意到当程序从 mai 返回时会发生错误...

回答 0 投票 0

我的 MPI 程序不能与 C++ Vector Class 一起工作

我正在尝试运行 p 到 p MPI 程序进行集群。该程序的一个进程应该使用 C++ Vector 类,它包含预制的 Point 类。当我在 Visual Studio 中运行程序时,我得到了我的

回答 0 投票 0

如何使用DFS求树的两个节点之间的最远距离

我在在线判断上得到了TLE,我使用DFS找到每个节点的最远距离,最后我正在检查哪个节点最远。我不知道如何优化我的代码,如果有人可以h ...

回答 0 投票 0

C++ STL 向量:使用 `-Wsign-conversion` 将 `std::size_t` 索引干净地转换为迭代器

使用 std::vector 时,有没有一种方法可以将 std::size_t 类型的索引转换为相应的迭代器,而在启用 -Wsign-conversion(GCC、Clang)和

回答 1 投票 0

从文件中读取未返回正确数量的对象

我正在编写一个 Discord 机器人,使用 D++ 库来跟踪实体的健康状况,并允许服务器上的用户修改所述实体的健康状况。 我的问题是我的命令...

回答 2 投票 0

为什么我得到 'std::length_error' what(): vector::_M_default_append?

具有以下功能,可在不更改元素总和的情况下将十进制向量四舍五入为 int: Eigen::VectorXi PSOOCBAA::smart_rounding(Eigen::VectorXd v, int desired_sum) { 本征::

回答 0 投票 0

Std 不同数量元素的容器,但没有动态内存分配

与 Stack-Overflow Question: Constant Size Vector 不太一样。 我需要一个具有以下属性的 size_t 容器: push_back、包含、查找和擦除;至于矢量

回答 0 投票 0

LeetCode C++ 编译器问题。退货无效

我现在正在学习C++,并从LeetCode中的任务开始。任务是二进制搜索。找到目标时返回语句出现问题。这是我的解决方案: 类解决方案{ 民众: 内部搜索(

回答 1 投票 0

用 `{{}}` 初始化 std::vector 会导致未定义的行为吗?

我好像没看懂std::vector的初始化。 下面的代码似乎可以用 gcc、clang 和 MSVC 编译和运行。 #包括 #包括 int main() {...

回答 1 投票 0

将向量的 16 个 32 位值连接到一个 512 位向量

我正在尝试减少内存之间的数据传输数量,并且正在尝试将 32 位向量连接成 512 位值。因此,对于单个值,它的工作方式如下: #包括 #在...

回答 0 投票 0

我如何知道是对从文件解析的数据使用 std::array 还是 std::vector,以及如何提高分配性能?

我有一个输入文件,它有逐行的 3D 矢量数据。我想读取这个矢量数据并将其存储在程序中。我以为我有两个选择: 我可以数出行数,我可以...

回答 1 投票 0

我如何知道是对从文件解析的数据使用 std::array 还是 std::vector,以及如何提高分配性能?

我有一个输入文件,它有逐行的 3D 矢量数据。我想读取这个矢量数据并将其存储在程序中。我以为我有两个选择: 我可以数出行数,我可以...

回答 1 投票 0

当 std::remove_if 在 erase-remove 习语中使用不当时,std::erase 不会返回错误

我们知道,擦除-删除成语可以用作删除向量元素的简洁模式。 特别是, std::remove_if 交换向量内的元素,以便将所有元素放在 ...

回答 0 投票 0

我可以在使用它们的指针/引用迭代它们时删除 `vector` 元素吗?

我有一个表示视频游戏中角色的统计修改的结构,以及一个“耗尽”此 buff 回合/阶段的函数: typedef struct CharacterBuff {

回答 0 投票 0

从 C++ 中的二维向量指针得到错误的大小

我创建了一个二维向量,但是当我从这个二维向量指针读取大小时,它的大小是错误的。我不知道,任何人都可以解释一下吗? #包括 #包括 ...

回答 2 投票 0

在 pop_back 之前对 std::vector back 使用 delete,并为新的 elemenet 使用 std::move

我有这个功能,但我不确定为什么我需要使用: 删除 m_gameStates.back(); 在使用之前:m_gameStates.pop_back();当我知道 pop_back 破坏元素时。 //在标题中: std::v...

回答 0 投票 0

如何从 std::vector 创建 std::tie?

有没有办法从 std::vector 的元素创建 std::tie? 或者 换句话说,在运行时动态创建一个 std::tie。

回答 1 投票 0

释放向量的内存对象指针的向量指针对象指针的指针对象指针的指针

首先我动态分配一个对象: 对象* someObject = new Object(); 然后我将这个指针的地址插入到一个向量中: std::vector someVector0; someVector0.push_back(...

回答 2 投票 0

在构造函数中使用 protobuf 对象填充向量

是否有直接通过向量构造函数执行此操作的单行方法? std::vector vector_protos; vector_protos.emplace_back(); 像 vector_protos(1) 这样的东西。

回答 2 投票 0

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