vector 相关问题

向量是一维数组:它包含可以使用整数索引访问的组件。在某些语言中,矢量的大小可以根据需要增大或缩小,以适应在创建Vector之后添加和删除项目。使用'vector-graphics'进行图形显示。

存储包含 std::vector 且不含向量数据的结构

我有一个带有子结构的复杂结构来存储程序的设置。该结构包含一些 std::vector。我用这个简单的函数保存结构: void saveSettings(std::string fi...

回答 1 投票 0

计算一个向量的值在另一个向量中出现的次数

我有2个向量 v1 <- c(164,38,20,19,163,22,21,4) v2 <- c(0,21,164,60,59,58,57,22,5,3,164,38,22,20,4,164,38,20,19,3,4,19,20,164,21,3,4,19,22,20,164,163,20,19,3) I would like to count the

回答 3 投票 0

使用std::nth_element时,如果第n个迭代器不在[first,last)范围内怎么办

如果 nth 超出范围 [first, last),我找不到与处理 std::nth_element(first, nth, last) 相关的任何官方定义。 为了弄清楚这一点,我在我的机器上做了一个玩具测试......

回答 1 投票 0

如何通过自定义矢量剪切/裁剪图像

有没有办法通过定义的矢量(从 DXF/DWG 或 SVG 文件获取的点集)剪切/裁剪某些图像(BMP/JPG 等)? 目前,我正在从 SVG 文件中获取矢量点并将它们绘制为......

回答 1 投票 0

围绕轴和度数旋转 3D 矢量

我尝试使用 .NET 中的 System.Numerics 库围绕轴 (Y) (0,1,0) 以特定角度 (90°) 旋转向量 (0,0,-1) 我的问题是我得到了错误的输出,但我没有得到问题......

回答 1 投票 0

std::vector:为什么没有发生 out_of_range 错误?

Mac M1。 铿锵++——版本 Apple clang 版本 16.0.0 (clang-1600.0.26.4) 目标:arm64-apple-darwin24.0.0 线程模型:posix 我的代码: #包括 #包括 int main()...

回答 1 投票 0

如果我将 const char* 传递给 std::vector<std::string> 的 Push_back,它会被复制或移动吗?

在这段代码中(使用C++17),会使用“abc”创建一个std::string临时对象,然后通过push_back复制成字母,还是会被移动?使用push_ba是不是效率更高...

回答 1 投票 0

可调整大小的容器/数据类型的 std::array 如何工作?

我希望这不是重复的(也感谢答案的链接)。 我有一个 C++ 应用程序,随着时间的推移,我会消耗大量内存。根据定义,不存在泄漏,因为所有内存都是...

回答 1 投票 0

emplace_back 一对对象时如何避免临时变量创建和死亡?

我有一个向量容器,类型名称是std::pair,但我发现添加元素时有很多构造/解构操作。 这是一个演示代码: #包括 #包括

回答 1 投票 0

在 C++ 中使用线程中向量的引用来解除分配运行时问题

我已经实现了使用向量引用的线程,并且不会根据我添加的通知系统同时更改相同的值,因此不应该存在任何原子性问题。我

回答 1 投票 0

优化寻路功能中的矢量使用

所以,我在网格上运行了一个基本的 A* 函数,最终需要被调用很多次。可以肯定地说,正在寻找减少调用的方法,但仍然希望简化函数本身。 不足为奇...

回答 1 投票 0

Scipy:计算正交向量

我正在尝试使用Scipy进行正交向量计算: 将 numpy 导入为 np 从 scipy 导入 linalg e1 = np.float16([-0.913,-0.4072]).reshape(2,1) e2 = linalg.orth(e1) 打印(f'e_1 {e1},' ...

回答 1 投票 0

为什么这些功能的表现如此不同?

我制作了两个用于将向量相加的函数,以便我可以将正弦波相加,其中一个使用 + 运算符相加,另一个使用 lambda 函数将它们相加,这使得它很容易...

回答 1 投票 0

为什么这些函数的表现如此不同?

我制作了两个用于将向量相加的函数,以便我可以将正弦波相加,其中一个使用 + 运算符相加,另一个使用 lambda 函数将它们相加,这使得它很容易...

回答 1 投票 0

以带有保护措施的字符串流形式解析数字数据?

我目前正在尝试实现一个函数,以便解析来自 Arduino 电路板的数字数据(来自通过 USB 连接连接到我的 PC 的电位计的浮子),但是...

回答 1 投票 0

地图加载启动事件未使用矢量图层(openlayers)触发

我有一个OpenLayers 8.2的项目,其中地图中有多种类型的图层。正如 ol 6.14 中所介绍的,我正在使用地图对象的“loadstart”和“loadend”事件(https://openlayers.or...

回答 1 投票 0

弹性 KNN 搜索 num 个候选者。候选人是如何选出的?

我试图理解在弹性搜索中使用 KNN 搜索时的“num_candidates”参数。 阅读我将在最后列出的一些帖子/文档时,我了解到 ES 选择...

回答 1 投票 0

将一个 std::vector 附加到另一个 std::vector 的末尾的最有效方法是什么?

设v1为目标向量,v2需要附加到其后面。 我现在正在做: v1.reserve(v1.size() + v2.size()); 复制(v2.begin(),v2.end(),back_inserter(v1)); 这是最有效率的吗...

回答 6 投票 0

“!”是什么意思?运算符表示它是否在数组索引之前使用?

我是竞争性编程的初学者。我遇到了一个问题,所以我查看了 我遵循的人的代码。 我特别不明白以下部分: int i,n,a[1005]={},b; 向量...

回答 2 投票 0

如何将字符串向量传递给 execv

我发现构建程序参数列表的最简单方法是作为字符串向量。但是,execv 需要第二个参数为字符数组。获得它的最简单方法是什么

回答 7 投票 0

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