unordered-map 相关问题

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

当我将其插入到无序图中时,向量的容量为0

我已经保留了一个大小为40的向量,但是当我将其作为一对插入无序映射中时,向量容量变为0。为什么这样? #include #include #include ...

回答 2 投票 1

是否可以使用向量 作为值来定义unordered_map?

我有一些矢量,它们的吸气剂是这样的:vector & getA() const { return a; } vector& getB() const { return b; } vector & getC() const { return c; ...

回答 1 投票 0

我自定义使用std :: unordered_map的性能非常慢

我正在尝试在unordered_map中存储图的某些信息。每个边都有一些参数。有120条边,每个边有90 * 2个不同的参数。我有以下...

回答 1 投票 2

擦除会删除stl无序映射的元素使用的堆内存

我有一个int和string的无序映射,通过引用将值插入到其中。我想从map中删除一些元素并减少所使用的malloc内存,但是我看不到内存的减少。是...

回答 2 投票 0

Python词典的C ++

我有一个Python字典列表,我想翻译成C ++。我的列表大致如下所示:myList = [{“ v_A”:5,“ v_B”:3},{“ v_A”:1,“ v_B”:2},{“ v_A”:0,“ v_B” :0}]我的代码...

回答 1 投票 0

将文件内容存储到unordered_map中,仅存储最后的项目和值

我正在尝试从文件中读取2000个键和值对,并将它们存储到unordered_map中。当前它似乎可以正常工作,唯一的事情是它仅将最后200个左右存储到地图中。我是...

回答 1 投票 0

当键是虚拟继承中涉及的基类指针时,对std :: unordered_map项的访问会崩溃

以下内容适用于g ++,但使用MSVC编译时会崩溃。我不知道我的代码是否具有未定义的行为或其他任何行为。最小示例:类C1 {}; //如果没有虚拟,它将起作用。 //我需要...

回答 2 投票 2

C ++ unordered_map emplace()函数抛出段错误,我不知道为什么

使用std :: unordered_map :: emplace()时出现段错误。这是最小的可复制示例:#include #include #include 使用...

回答 1 投票 0

比较c ++哈希图的各个存储桶中的元素?

我想比较unordered_map 中不同存储桶的大小,但是我不确定如何去做。我是否只需要查看存储桶的数量(bucket_count())...

回答 1 投票 1

具有多个值的无序映射及其查找

我正在做一个作业,其中给了我一个大的制表符分隔值txt文件,我必须使用一个良好的数据结构来搜索它。现在我面临的问题是我不知道...

回答 1 投票 0

包装unordered_map以构建不可修改(不变)的地图

我正在研究容器类型,深入研究细节,并尝试构建一个不可修改(或不变)的地图。为此,我构建了一种类似copy-constructor的类型,以添加来自...

回答 1 投票 1

std :: unordered_map运算符[]对不存在的键进行零初始化吗?

根据cppreference.com,针对不存在的值的std :: map :: operator []会进行零初始化。但是,同一站点未提及std :: unordered_map :: operator [],...

回答 2 投票 7

如何在C ++中初始化私有静态成员?

类Edge {静态unordered_map word;顶点* word;边缘*下一步;公共:边缘(字符串词);保护:朋友...

回答 1 投票 0

不匹配'operator

实际上,我正在尝试将访问者模式与某些模板一起使用。我想解析包含type_index和函数变量的unordered_map,但是出现编译错误,我不知道...

回答 1 投票 1

C ++ unordered_map :: insert无法编译

我只需要一个从一个浮动对象到另一个浮动对象的哈希图。应该很简单,不是吗?编译器只是不接受它:声明:unordered_map m_mffPhotoPeakMap;使用:浮动...

回答 2 投票 0

我如何编写一个循环,使用C ++中的迭代器将unordered_set的每个元素与所有其他元素进行比较?

我有一个unordered_set,我需要选择每个元素并将其与所有其他元素进行比较。注意:如果比较A和B,则不需要比较B和A。我的unordered_set是......>

回答 1 投票 0


在“无序地图”的键上执行“您的意思是您的意思”

我的情况是:我有一个无序的名称映射。客户可以输入名称(例如fooo),这些名称将被搜索(使用find()),但找不到键将显示“未找到”。我想...

回答 1 投票 0

对于C ++中的无序映射,获得给定输入键的值错误

我正在尝试使用自定义构建哈希函数将对象存储在无序映射中,下面是代码#include #include #include //我...的类...

回答 1 投票 0

Hashmap中的歧义?

我已经多次使用无序映射或哈希映射,但这是我第一次遇到这样的问题:如果运行此代码:string s =“ dvd”; for(int i = 0; i

回答 1 投票 0

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