unordered-map 相关问题

是一个C ++类,它是一个关联容器,存储键值和映射值的组合,允许根据键来快速检索元素。

std :: unordered_map如何释放用malloc创建的struct。是否需要2个查询到地图?

下面的代码块似乎运行良好Generates:添加1000个东西_MyMap现在拥有[1000]的东西_MyMap free'd并擦除。现在大小[0] #include #包括

回答 1 投票 1

如何在unordered_map中插入3个元素或其他奇数个元素?

我正在研究某种过境应用程序,我有站点,我把它们之间的连接放在unordered_map中。连接是:departure_station_id,arrival_station_id,travel_time。当你......

回答 1 投票 0

将unordered_map的新实例插入unordered_map

我有这些构造:typedef std :: unordered_set functionSet; typedef std :: unordered_map 类映射; typedef std :: unordered_map

回答 1 投票 -1

为什么我不能用一对作为键来编译unordered_map?

我正在尝试创建一个unordered_map来映射带有整数的对:#include using namespace std;使用投票=对 ;使用Unordered_map = unordered_map

回答 7 投票 39

如何通过local_iterator擦除boost unordered_map中的元素?

我正在使用C ++ boost unordered_map哈希表。我可以使用local_iterator遍历特定的存储桶。现在,我想删除这个桶中的一些元素。 ShmHashMap :: local_iterator it = hash_table _-> ...

回答 1 投票 0

Unordered_map vs vector

我正在构建一个小的2D游戏引擎。现在我需要存储游戏对象的原型(所有类型的信息)。一个最多只能容纳几千个元素的容器......

回答 4 投票 4

从包含unordered_maps的unordered_map中提取信息

我的问题解释起来有点复杂。所以我会尽量让自己变得清晰。我正在开发类似Citymapper的C ++应用程序实现。在目前的水平,我使用两个......

回答 2 投票 0

如果键小于第一个map元素,为什么unordered_map :: equal_range upper_bound返回end

我注意到unordered_map :: equal_range upper_bound(first)返回end如果传递的key小于map的第一个#include #include #include

回答 2 投票 2

是不是unordered_map只应该有两个参数?

这个问题是关于从一堆点中找到共线点。首先,我不明白斜率地图和无序地图是怎样的?不是地图只是假设有一个键和一个值(地图

回答 1 投票 -3

std :: swap boost :: unordered_set和std :: vector之间不兼容?

是什么东西搞乱了std :: swap和boost :: unordered_set?我在使用std :: swap和boost :: unordered_set时遇到了一些问题。以下代码生成C2039错误...

回答 2 投票 0

在C ++中等效的LinkedHashmap?

我有一个Java程序,我想将其转换为C ++。因此,Java代码中使用了Linkedhashmap数据结构,我想将其转换为C ++。是否有等效的数据类型...

回答 3 投票 8

在unordered_map中使用元组

我想在我的unordered_map中使用由int,char,char组成的元组。我这样做:#include #包括 #包括 #包括 #...

回答 5 投票 13

在循环中执行移位操作时C ++中的内存泄漏

我设法将问题减少到以下代码,当它在我的笔记本电脑上运行时使用几乎500MB的内存 - 这反过来导致整个程序中的std :: bad_alloc。这里有什么问题?...

回答 1 投票 2

为什么我需要在以下示例中的block_cache.h之前包含block_cache_key.h和block.h?

通常我们会使用标准类型作为std :: unordered_map的键和值 。但现在我需要自定义我自己的键和值类。密钥类在block_cache_key.h中定义为......

回答 1 投票 0

C ++哈希表 - unordered_map与自定义数据类型的冲突如何解析?

我已经定义了一个名为Point的类,它将被用作unordered_map中的键。所以,我在类中提供了一个operator ==函数,我还提供了一个模板专门化...

回答 2 投票 2

用户定义类的哈希函数。如何交朋友? :)

我有一个C类,它有一个字符串* ps私有数据成员。现在,我想要一个unordered_map 我需要一个自定义哈希函数。根据c ++参考,我可以做...

回答 2 投票 13

std :: unordered_map在包装在类中时不接受std :: thread

如果我尝试在std :: unordered_map中保存int和std :: thread 一切似乎都很好。但是,如果我包装std :: unordered_map,那么我会在标准中出错...

回答 1 投票 2

创建索引有序映射

过去几天我在这里和类似的网站环顾四周,并花了很多时间试图找到解决方案,并希望寻求建议。我变得令人失望......

回答 1 投票 4

无法专门化std :: hash来存储unordered_map中的自定义类型

我正在尝试使用共享库中定义的类的实例作为unordered_map的键。但是,当我以常规,正确的方式专门为这个名为Tile的类专门设计std :: hash模板时,...

回答 1 投票 0

创建顺序索引的有序映射

下面的代码显示了我想要创建的一个非常基本但必不可少的功能,并且我正在获得一些令人讨厌的运行时错误,而这些错误目前我无法自行调试。我已经 ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.