multi-index

multi-index

文章 0 浏览 4

ruby 的多索引容器

除了 ruby​​ 之外,还有类似 boost::multi_index 的东西吗?基本上采取一些 对象的容器,并使用 N 种不同的查询方法对其进行 N 种不同的索引。 我想…

小…红帽 2024-09-16 09:59:40 11 0

是否有一个多索引容器用于硬盘存储而不是内存?

对于硬盘存储的情况,我需要一个基于红黑树的多索引容器(类似于boost::multi_index::multi_index_container)。所有数据必须存储在硬盘上而不是内存…

忆梦 2024-09-15 14:16:19 12 0

Boost Multi_Index 问题

抱歉,我无法在标题中说得更具体。 假设我有一个 Foo 类 class Foo { public: Foo() { m_bitset.reset(); } void set_i(int i) { m_bitset.set(1); m_…

陌路终见情 2024-09-15 02:03:46 13 0

c++ 中的模板类和friend关键字(具体例子参考boost::multi_index)

所以你有一个类员工 class employee { public: employee(const string &name, int id) : m_name(name) , m_id(id) {} const string &getName() const …

倚栏听风 2024-09-14 20:39:49 15 0

C++ Boost多索引类型识别

在boost多索引中,我可以通过元编程验证特定索引类型是否是有序的吗? 有有序索引、哈希索引、序列索引等,可以通过元编程找出来吗? 假设有一个这样…

负佳期 2024-09-11 23:36:29 9 0

使用 boost multi_index_container 来保留插入顺序

我最初开始使用 std::multimap 来存储具有相同键的多个值,但后来我发现它不能保留具有相同键的值之间的插入顺序。 这个答案声称可以通过boost::multi…

帅气尐潴 2024-09-09 16:23:23 13 0

多索引插入失败返回(Boost)

我目前正在使用 Boost 的多索引来帮助跟踪数据包通过系统的次数。 每次系统接触数据包时,其 IP 地址都会添加到字符串中,并以逗号分隔。然后我遍历该…

墨落画卷 2024-09-07 09:54:26 9 0

如何使用composite_key为multi_index_containder编写自定义谓词?

我用谷歌搜索并搜索了boost的man,但没有找到任何例子。无论如何,这可能是一个愚蠢的问题。 所以我们有这个人的著名电话簿: typedef multi_index_co…

被翻牌 2024-09-05 06:33:27 18 0

boost::multi_index_container 中的部分字符串搜索

我有一个结构来存储有关人员的信息和 multi_index_contaider 来存储此类对象。多索引用于按不同条件进行搜索。 我已将几个人添加到容器中,并想按姓氏…

全部不再 2024-09-05 00:14:25 17 0

提升 multi_index ordered_unique 中值

我想快速从具有有序唯一索引的 boost multi_index 容器中检索中值,但是索引迭代器不是随机访问(我不明白为什么它们不能,尽管这与 std::set 一致...…

手心的温暖 2024-09-02 01:40:11 7 0

multi_index composite_key 替换为迭代器

是否有办法循环访问 boost::multi_index 中的索引并执行替换? #include #include #include #include #include #include using namespace boost::mult…

忘东忘西忘不掉你 2024-09-01 06:32:57 15 0

Boost.MultiIndex:如何进行有效的集合交集?

假设我们有一个 data1 和 data2。如何使用 std::set_intersect() 使它们相交? struct pID { int ID; unsigned int IDf;// postition in the file pID…

可是我不能没有你 2024-08-25 13:42:56 14 0

一个 C++保留插入顺序的哈希图

我有以下代码: #include #include "boost/unordered_map.hpp" using namespace std; using namespace boost; int main() { typedef unordered_map Ma…

平安喜乐 2024-08-14 19:37:51 13 0

使用 Boost Multi-Index 搜索多个索引

如何根据先前搜索的结果限制 boost::multi_index 中的搜索? 举个例子:假设我有一个具有如下内部值的矩形类: class MyRect { public: int width; in…

萌面超妹 2024-08-13 03:28:34 12 0

使用 hashed_unique_index 的 Boost Multi-Index 会产生编译器错误

我在这个线程 如何将 hashed_unique<> 索引与使用 int 和 std::vector 的 composite_key 结合使用。但不幸的是,以下代码会产生相当多的错误消息: 1>…

够钟 2024-08-11 11:01:03 11 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

更多

友情链接

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