stl-algorithm

stl-algorithm

文章 0 浏览 3

STL算法删除容器中的所有对象?

是否有 STL 实用程序/算法可以对所有对象执行 delete *the_object_iterator; 操作?这样我就可以安全地 clear() 了? STL 容器是一个集合,对象是指向…

偏闹i 2024-12-07 10:29:52 1 0

快速排序迭代器要求

tl;dr: 是否可以在双向链表上高效地实现快速排序?在考虑之前我的理解是,不,不是。 前几天我有机会考虑基本排序算法的迭代器要求。基本的 O(N²) 相…

十秒萌定你 2024-12-07 04:34:12 2 0

stdlib“唯一”方法不起作用

我正在尝试使用 C++ 标准库算法 unique (带有 BinaryPredicate)。 我创建了一个成对的向量;每对就像“(第一个=由 4 个双精度数组成的向量,第二个…

獨角戲 2024-12-05 19:06:13 0 0

对向量 c++ 中的上限

#include #include #include #include #include #include using namespace std; typedef pair Pair; inline bool less_than_second( const Pair& b1, …

弄潮 2024-12-01 18:12:07 1 0

istream_iterator尝试解析无效数据

您好,我希望有人能帮助理解以下代码的这种行为。 #include #include #include #include #include #include #include struct asound_stanza { unsigne…

深爱不及久伴 2024-11-29 21:03:27 2 0

STL算法的可组合性

STL 算法在 C++ 中非常有用。但让我恼火的一件事是它们似乎缺乏可组合性。 例如,假设我有一个 vector> 并且希望将其转换为仅包含 第二个的 vector 该…

明媚殇 2024-11-24 18:07:47 2 0

<算法>无法在 Dev C 上编译编译器

我正在尝试使用 Dev_C++ 4.9.9.2 编译器移植一些代码,但无法让它识别标准算法模板,如 #ifdef __cplusplus extern "C" { #endif #include #include u…

嘴硬脾气大 2024-11-24 16:02:19 1 0

选择满足条件的特定对象

假设我有一些看起来非常大致像这样的对象: class object { public: // ctors etc. bool has_property_X() const { ... } std::size_t size() const {…

梦里南柯 2024-11-24 01:41:12 2 0

C++11 中的最小和最大可变参数模板变体?

我在阅读标准时是否正确,从 min 和 max (以及 minmax 就此事而言)有新的 initializer_list 变体,但没有 Variadic Template 变体? 因此,这是可以…

孤独患者 2024-11-10 11:33:56 4 0

如何根据 std::remove_copy_if 实现 copy_if ?

我已经制定了一个在大多数情况下都有效的解决方案: #include #include #include #include // Overload that takes a function pointer template void…

长伴 2024-11-03 19:39:16 5 0

使用 C++ std::equal 在shared_ptr的容器上

我有一个 std::shared_ptr 容器。我想使用 std::equal 比较两个容器。类 A 定义了运算符==。我想要 equal 比较每个元素是否使用其运算符 == 等效,而…

筱武穆 2024-10-28 23:03:57 4 0

使用带有shared_ptr、函数对象的STL算法

我有一组shared_ptr,我想将remove_copy_if 与谓词的自定义函数对象一起使用。我不知道“最好”的方法。现在,我已经开始工作了: class CellInCol : …

在你怀里撒娇 2024-10-26 20:50:11 7 0

如何迭代到较小的容器(即步幅!= 1)

此处有一个在精神上非常相似的问题。不幸的是,这个问题没有引起太多回应 - 我想我会问一个更具体的问题,希望可以建议替代方法。 我正在将二进制文件…

我还不会笑 2024-10-26 11:44:49 8 0

使用 c++使用 valarray 的标准库算法

我试图避免重新实现我自己的笨拙版本的标准算法,因此正在使用标准库版本。由于我不是 C++ 专家,因此我谨慎行事并打开了完整的调试选项。 具体来说,…

蓝天白云 2024-10-21 02:36:59 6 0

<算法>排序自定义条件

好的,所以我尝试使用排序来对项目向量进行排序,以便两个附属项目的大小 <= 2d。 所以这是我的尝试: struct item{ long number; long size; }; // d…

独留℉清风醉 2024-10-19 14:36:17 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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