stl

stl

文章 54 浏览 87

如何优化字符串复制(内存分配)?

我正在制作一个程序(想想:类似 Launchy 的东西),或多或少,经历了一堆字符串并根据某些标准对它们进行排名。 我将结果存储在 vector 中,其中结构…

寄居人 2024-12-05 23:37:19 1 0

我不想使用 std::copy...这是正确的 for 循环替代方案吗?

我试图不使用STL。我的代码中有这一行: std::copy(buffer_, buffer_ + size_ + 1, new_buffer) 如果我不想使用副本,这是正确的等效项吗? for (int …

夜吻♂芭芘 2024-12-05 23:28:59 2 0

如何使用 C++ 通过 Boost MPI 发送矩阵的列STL 向量?

我想使用 Boost MPI 发送以 STL 矢量形式存储的矩阵的多列, vector > A ( 10, vector (10)); 而不将内容复制到某个缓冲区(因为计算时间在这里至关重…

箜明 2024-12-05 20:02:57 4 0

为什么 std::bitset<8> 4字节大?

看来对于 std::bitset,大小设置为 4 字节。对于大小 33 到 64,它直接跳到 8 字节。不会有任何开销,因为 std::bitset是偶数4个字节。 我可以看到在…

杯别 2024-12-05 18:40:34 4 0

插入第一个对象后,STL 向量的容量(初始大小为 1000)加倍

STL向量的容量无缘无故地翻倍。 我创建一个初始大小为 1000 的向量,插入一项。我预计容量仍为 1000。 vector vec(1000); cout << "vector capacity "…

谜泪 2024-12-05 18:37:13 2 0

如何强制库使用自定义 std::allocator?

我正在使用 SFML,它通过 std::vector 和其他类似的类型处理大部分内存。所有声明都使用默认分配器。 SFML 库被编译为 .lib 文件,这些文件在 Visual …

揽月 2024-12-05 15:50:27 2 0

创建一个求和函数,仅对向量的一部分求和

显然我需要一个求和函数,而accumulate不会削减它 我需要创建程序-一个向量-用户可以指定n个元素-并且求和函数只能对正元素求和,即使用户可以输入负…

北座城市 2024-12-05 14:11:03 1 0

图模板类

我正在研究图形模板类。这是我到目前为止所写的。 #ifndef __GRAPH_H__ #define __GRAPH_H__ #include #include template class Graph { private: tem…

迎风吟唱 2024-12-05 13:02:59 1 0

“STL”和“STL”之间是否有明确的分离定义?和“C”+标准库”?

可能的重复: STL 与“C++ 标准库”的较量是什么关于? 我非常习惯 STL(“标准模板库”)这个术语,并且我发现自己经常在真正指的是 C++ 标准时使用…

肤浅与狂妄 2024-12-05 11:43:50 3 0

使用包含结构的 Vector 的指针问题

我目前真的很困惑如何解决以下问题: struct node { int a; node* b; } 我将有两个没有父节点的根节点,然后有更多节点指向其父节点 vector IholdAllT…

故笙诉离歌 2024-12-05 11:33:58 1 0

std::lower_bound 和 std::set::lower_bound 之间的差异

C++ 草案谈到了 std::lower_bound: § 25.4.3.1 lower_bound [lower.bound] template ForwardIterator lower_bound(ForwardIterator first, ForwardIt…

冷…雨湿花 2024-12-05 10:49:25 2 0

C/C++自定义分配器内存泄漏

我创建一个自定义内存分配器,如下所示: class pool_allocator { // required methods // ... private: boost::shared_ptr m_t; }; 该分配器的目的是…

倾听心声的旋律 2024-12-05 09:52:07 2 0

C++处理 STL 容器时的类专业化

我想要一个函数返回基本类型对象的大小(以字节为单位)。我还希望它返回 STL 容器的总大小(以字节为单位)。 (我知道这不一定是内存中对象的大小,…

岛歌少女 2024-12-05 09:39:52 0 0

通过删除一些键和一些元素来更新地图的问题

我有一张地图。可以说 map; > mymap1 。 我想通过删除一些“键”并从所选键的向量部分中删除不需要的“元素”来更新 mymap1。要删除的“键”或“元素…

沐歌 2024-12-05 07:59:44 4 0

通过std :: for_each中的向量位置

我有一个稀疏压缩列格式的数据结构。 对于我给定的算法,我需要迭代数据“列”中的所有值并执行一系列操作。目前,它使用常规 for 循环运行良好。老板…

活雷疯 2024-12-05 07:02:54 1 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

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