-
在命令提示符下在我的g ++(5.1.0)编译器上使用unordered_map显示错误
我最近已将MinGW下载到我的计算机中,但是在使用某些容器和迭代器(例如unordered_map和auto)时会显示意 -
Hashmap中的歧义?
我已经多次使用无序映射或哈希映射,但这是我第一次遇到这样的问题: 如果我运行此代码: <pre><c -
使用union作为std :: unordered_map的键
我想使用带有结构{int,int,string}和整数的并集作为unordered_map的键。最佳做法是什么?哈希如何工作, -
为C ++中的无序映射获取给定输入键的错误值
我正在尝试使用自定义构建哈希函数将对象存储在无序映射中,下面是代码 <pre><code>#include <iostream -
在unordered_map的键上实现“您的意思是您的意思”
我的情况是:我有从名字到事物的无序映射。 客户可以输入将要搜索的名称(例如fooo)(使用<cod -
在std :: map中插入唯一指针
我在将<em>唯一指针</em>插入<code>std::unordered_map</code>时停了下来。 当我寻找答案时,我得到一个链 -
关于优化std :: unordered_map的用法
我正在使用<code>std::unordered_map</code>,以防在运行时对数固定。为了获得最佳性能,我决定在添加完所有 -
Unordered_map声明对NDK(铛)抛出错误,对gcc很好用
我正在尝试在Android上运行C ++项目。以下语句出现在一个源文件中(一个大项目的一部分)。 <pre><co -
无法调用存储在unordered_map中的函数
我试图使<code>call_function</code>带有字符串参数,并在映射中调用与该字符串相对应的函数,但出现错误。 -
分配或插入时出现unordered_map错误
每当我尝试一次初始化/分配或插入很多元素时,它都不会插入项目,然后会跳过该函数的其余部分。 -
与“ operator <<”不匹配(操作数类型为“ std :: ostream” {aka“ std :: basic_ostream <char>”}和“ const std :: type_index”)
实际上,我正在尝试将访客模式与一些模板一起使用。 我想解析我的<code>unordered_map</code>,其中包 -
在无序映射<string,int>中存储大数字(10-12位)
如何在C ++中将大数字(长10位)存储为键值,作为无序映射中的键的值。我收到此警告-“警告:隐式常 -
如何使用C ++中的迭代器编写一个将unordered_set的每个元素与所有其他元素进行比较的循环?
我有一个unordered_set,我需要选择每个元素并将其与所有其他元素进行比较。 注意: <ol> <li>如 -
是对unordered_multimap键进行平均的更好方法吗?
我正在搜索我的<strong> unordered_multimap </strong>中一个键的所有值,该键实际上是堆叠一个int和一个表示执 -
std :: unordered_map运算符[]是否对不存在的密钥进行零初始化?
根据cppreference.com,<a href="https://en.cppreference.com/w/cpp/container/map/operator_at" rel="noreferrer"><code>std::map::operator[ -
比较C ++ hashmap的各个存储桶中的元素?
我想比较<code>unordered_map<string, int></code>中不同存储桶的大小,但是我不确定该怎么做。我是否只需 -
具有多个值的无序映射及其查找
我正在做一个作业,其中给了我一个大的制表符分隔值txt文件,我必须使用一个良好的数据结构进行搜 -
散列大键而不会发生冲突
我正在编写一个检查器引擎。我知道标准的(zorbrist)哈希方案,但是由于我的引擎的性质,它们不适合 -
在使用GCC的unordered_map :: insert KeyEqual异常期间发生内存泄漏-破坏了强有力的异常安全保证吗?
我正在使用GCC 7.3.1,但也在coliru(我相信它是9.2.0版)上进行了测试。使用以下内容进行构建: <pre>< -
具有256位密钥的std :: unordered_map
我正在编写一个Checker引擎,该引擎的位置由6个32位整数+一个布尔值给定,并将其映射到包含合法移动, -
从boost :: interprocess共享内存访问boost :: unordered_map数据时出现段故障
<em> Stat.h </em> <pre><code>#include <boost/interprocess/managed_shared_memory.hpp> #include <boost/interprocess/contain -
C ++ unordered_map emplace()函数抛出seg错误,我也不知道为什么
使用<code>std::unordered_map::emplace()</code>时出现段错误。这是最小的可重现示例: <pre><code>#include <iostr -
当键是虚拟继承中涉及的基类指针时,对std :: unordered_map项的访问崩溃
以下内容适用于g ++,但使用MSVC编译时会崩溃。我不知道我的代码是否具有未定义的行为或其他任何行为 -
std :: pair的unordered_map
我想为std :: pair对象创建一个映射,该映射将通过对象的字段值比较该对象。 在对stackoverflow进行了一些 -
将文件内容存储到unordered_map中,仅存储最后的项目和值
我正在尝试从文件中读取2000个键和值对,并将它们存储到unordered_map中。当前它似乎可以正常工作,唯一 -
适用于C ++的Python字典列表
我有一个要翻译成C ++的Python字典列表。 我的列表大致像这样: <pre><code>myList = [{"v_A": 5, -
C ++对`_Hash_bytes'错误的未定义引用,用于将字符串用作unordered_map中的键
在C ++中,当我在unordered_map中使用字符串作为键时,我得到对'_Hash_bytes'错误的未定义引用。 <pre class= -
是否可以在Visual Studio中创建一个以对象作为键和值的unordered_map?
我知道以前曾对此主题提出过类似的问题,但我找不到特别适合我的情况的答案。 我正在使用Visua -
擦除是否删除stl无序映射的元素使用的堆内存
我有一个int和string的无序映射,通过引用将值插入到其中。我想从map中删除一些元素并减少所使用的mallo -
我自定义使用std :: unordered_map的性能非常慢
我正在尝试在unordered_map中存储图的某些信息。每个边都有一些参数。有120条边,每个边有90 * 2个不同的