stl

stl

文章 54 浏览 85

通用未来/承诺的容器

我们正在尝试生成一个将执行异步调用的库组件。 由于各种原因,这需要有一个类似 C 的接口,因此我们提供了大量静态函数作为库的接口。 我们还需要用…

雨的味道风的声音 2024-09-29 17:11:37 0 0

如何将向量转换为到整数?

我有 vector 归档了二进制数据。比方说,我需要从向量(2 个字节)中获取 2 个项目并将其转换为整数。不使用 C 风格如何做到这一点?…

小嗲 2024-09-29 16:26:50 1 0

设置比较器类型预期错误

抱歉各位,如果这是一个愚蠢的问题。我有一组整数,我想使用函数对象对它们进行排序。但是当我尝试编译以下代码时,出现错误“'_Pr' 的模板参数无效,…

待天淡蓝洁白时 2024-09-29 15:49:46 1 0

如何将队列元素插入向量?

现在我 typedef std::queue&ltMyObject*&gt InputQueue std::vector&ltInputQueue&gt inp_queue 想做的是在运行时定义 5 个队列并将数据放置在这些队…

又爬满兰若 2024-09-29 15:33:54 0 0

模板中的模板——从模板类型访问包含的类型

我试图编写一个模板化的快速排序函数。我脑子里的想法是,我会编写一个快速排序,它可以对任何具有下标运算符和其中包含的对象的顺序关系的数据结构进…

差↓一点笑了 2024-09-29 15:32:53 0 0

如何从 const 对象(深度)复制映射

我还有另一个问题,我似乎无法解决...,或者在这个网站上找到... 我有一个带有地图的对象(称为 DataObject),声明如下: std::map&ltsize_t, DataEl…

猥琐帝 2024-09-29 13:45:34 1 0

在结构体的 STL 映射中,为什么“[ ]”会出现在结构体中?运算符导致结构体的 dtor 被额外调用 2 次?

我创建了一个简单的测试用例,展示了我在正在处理的更大代码库中注意到的奇怪行为。该测试用例如下。我依靠 STL Map 的“[ ]”运算符来创建指向此类结…

知足的幸福 2024-09-29 13:44:01 3 0

STL迭代器:“解除引用”临时迭代器。是否可以?

我正在为我的科学软件编写 3D 网格,我需要迭代网格的节点来获取它们的坐标。我不想将每个节点对象保存在容器中,而是只想在迭代时动态计算坐标。问题…

饮湿 2024-09-29 12:49:35 2 0

使用比较器进行STL设置

检查以下代码: string toLowerCase(const string&amp str) { string res(str) int i for (i = 0 i &lt (int) res.size() i++) res[i] = (char) tolow…

娇女薄笑 2024-09-29 11:05:46 1 0

使用数组代替 std::vector 的优点?

我目前看到很多标记为 C++ 且与处理数组有关的问题。 甚至还有一些问题询问 std::vector 无需任何魔法即可提供的数组的方法/功能。 所以我想知道为什…

隐诗 2024-09-29 11:00:49 5 0

C++ 的一般用例容器

C++ 标准库容器的一般用例是什么? 通常 适合 , 。 例如 搜索 更 配对 映射 ​ ​ ​…

内心激荡 2024-09-29 08:47:44 4 0

c++ std::vector 孤儿范围错误

处理图(来自图论)表示和转换的程序。邻接列表和矩阵的实现就像向量的动态数组(不要问为什么不是向量的向量),以下函数程序退出时出现内存错误,编…

天生の放荡 2024-09-29 02:34:12 1 0

如何开启STL向后兼容?

我正在尝试编译使用 Google 的稀疏哈希包含文件的内容。 libs/include/google/dense_hash_map:93:60: error: ext/hash_fun.h: No such file or direct…

暗恋未遂 2024-09-29 02:12:22 3 0

STL队列的线程安全

我正在使用队列在线程之间进行通信。我有一个读者和多个作家线程。我的问题是每次当我为读者使用队列中的push/front/pop 时是否需要锁定队列?我可以…

鹿童谣 2024-09-29 02:03:01 3 0

为什么将 char[256] 结构推送到 std::queue 比推送 std::string 结构慢?

我在 STL 队列推送中遇到了一种我不太理解的行为。 基本上,我有两个结构 struct A { string a } struct B { char b[256] } struct A st1 struct B st…

随心而道 2024-09-29 01:03:49 0 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文