unordered-map

unordered-map

文章 0 浏览 6

如何将 std::hash::operator() 专门化为无序容器中的用户定义类型?

支持 std::unordered_set 和 std::unordered_map 中用户定义的键类型 必须提供 operator==(Key, Key) 和一个哈希函子: struct X { int id; /* ... */…

深者入戏 2024-12-15 16:46:58 5 0

std::unordered_map 和重复键

我正在使用 stl unordered_map,并且我似乎无法让 count 方法起作用。 这是我的程序: typedef unordered_map Mymap; int main() { Mymap m; m.insert…

落日海湾 2024-12-15 05:06:57 4 0

unordered_map c++错误

我编写这段代码: 运行时,该行发生错误 coutfirst; test3.exe 中 0x00411edd 处出现未处理的异常:0xC0000005:读取位置 0x00000004 时发生访问冲突…

吃素的狼 2024-12-15 03:46:27 6 0

NaN 是关联容器的有效键值吗?

考虑 C++ 中以 double 键控的有序和无序关联容器。 NaN 是有效的键类型吗? 对于有序容器,我应该说“不”,因为它不尊重严格的弱排序。 对于无序的容…

尛丟丟 2024-12-14 20:51:44 5 0

unorder_map<浮动 ,短>为什么这有效?

我正在使用 unordered_map 在 C++ 中实现哈希表。 我知道在大多数情况下,使用浮点数作为哈希表的键是一个坏主意,因为比较它们很容易出错。然而,在…

彩扇题诗 2024-12-10 00:45:52 4 0

将元素存储在 unordered_set 中与将它们存储在 unordered_map 中

假设我有以下 User 结构: struct User { string userId; UserType userType; // UserType is just an enumeration string hostName; string ipAddres…

你在看孤独的风景 2024-12-08 10:52:08 7 0

包含 unordered_map 的结构的大小(以字节为单位)

需要找到我实现的树数据结构占用的确切大小(以字节为单位)。节点结构如下 struct Node { int word; int count; unordered_map map; }node; 我一直在…

半衾梦 2024-12-06 02:44:43 6 0

使用无序映射查找功能

如果我希望无序映射查找函数返回 bool 值,我该怎么做? 这是我现在的代码。 bool NS_SymbolTable::SymbolTable::Contains(std::string lexeme) { Sym…

眼泪也成诗 2024-12-05 19:41:52 9 0

高效擦除 tr1::unordered_map 中的元素

我正在尝试 tr1::unordered_map 并偶然发现了如何解决这个问题 有效删除元素。 “擦除”方法可以通过按键或 通过迭代器。我认为后者更有效率,因为前…

地狱即天堂 2024-12-05 11:56:28 6 0

BOOST :: UNOREDED_MAP-需要为哈希std :: set&lt; int'指定自定义哈希功能?

我想使用 boost :: unordered_map&lt; key,value&gt; ,其中 key 是 std :: set&lt&lt; int&gt; 。由于一组整数不是内置类型,所以我以为我必须…

世俗缘 2024-12-05 06:41:05 9 0

unordered_map::find() 插入查找的键

unordered_map::find() 的一个功能是自动插入我们查找的值为 0 的键吗? 让我说清楚 unordered_map tempMap; //some code if(tempMap.find(1) == temp…

栖迟 2024-12-04 22:42:50 6 0

嵌套的 boost::unordered_map 不更新值?

代码: boost::unordered_map> map; { boost::unordered_map h; h.insert(make_pair(1, 0.5)); map.insert(make_pair(5, h)); } { boost::unordered_m…

想挽留 2024-12-04 12:12:17 7 0

包含 unordered_map 作为成员的结构的 sizeof()

我有以下类型的结构 struct Node { int word; int count; unordered_map map; }node; 可以安全地假设 sizeof(node) 为您提供 C++ 中该节点的正确大小…

葬花如无物 2024-12-04 11:37:43 10 0

无序(或哈希)映射中的迭代器

据我了解,哈希映射比标准映射更可取,因为您可以在接近 O(1) 的时间内找到元素。这是通过使用哈希或键作为数组查找来完成的。然后我们解决所有冲突并…

陌路黄昏 2024-12-02 01:10:41 5 0

如何使用 vs2010 在调试模式下查看 boost:unordered_map 中的值

我有以下代码... typedef boost::unordered_map* > User_item_rating_map; 如您所见,地图的值是一个指针。我怎样才能得到地图上的值。如果我使用 (*(…

小霸王臭丫头 2024-12-01 23:47:59 4 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

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