为什么unordered_map没有 rbegin() 或 rend(),而只有 begin() 和 end()
作者: 提问时间:1/30/2013
使用 begin()、end() 和前向迭代器遍历 似乎很奇怪。unordered_map 如果是这样,为什么它也没有 rbegin()、rend() 和双向迭代器? 有什么技术原因吗?...
序映射 问答列表
作者: 提问时间:1/30/2013
使用 begin()、end() 和前向迭代器遍历 似乎很奇怪。unordered_map 如果是这样,为什么它也没有 rbegin()、rend() 和双向迭代器? 有什么技术原因吗?...
作者:Igor Polk 提问时间:10/5/2023
每个键都有哈希值。获取这些哈希值的方法是什么?std::unordered_map 为什么?评估哈希函数与数据集的相关性。我可以从外部生成哈希值,但我可能无法访问所使用的哈希函数。...
作者:Rsevero 提问时间:1/30/2022
我正在研究五法则和它的表亲(四法则和 1/2、复制和交换成语、朋友交换函数)。 我在测试课上实施了四法则和 1/2。它编译得很好。我的实施中是否有任何隐藏的错误? 我特别关注存储在复制构造函数中移...
作者:TheMemeMachine 提问时间:3/26/2023
我正在尝试为类使用自定义哈希结构,该结构是类中的一种键类型,它是类中的替代方案之一。 这是我的代码的简化版本,可以在其中重现错误:Astd::unordered_mapstd::variantB #...
作者:Ξένη Γήινος 提问时间:8/11/2023
我正在尝试在全局级别定义两个无序映射,我用循环定义它们,我不想将循环放在 .main() 更具体地说,我正在尝试定义一个以 36 为基数的字母表,我使用阿拉伯数字表示数字 0-9,然后使用基本拉丁字...
作者:Ders 提问时间:8/22/2023
假设我们有这样的东西: template<typename T> class SparseMatrix { // Where the first (K,V) is (row_idx, column...
作者:Ivan Krivyakov 提问时间:10/3/2023
已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。 上个月关闭。 改进此问题 我们刚刚在代码中发现了一个错误,它是这样...
作者:Trams 提问时间:9/5/2023
这个问题在这里已经有答案了: 我必须在哪里以及为什么必须放置“template”和“typename”关键字? (10 个回答) 3个月前关闭。 我在我自己的班级中使用。代码如下所示:std::un...
作者:Igor Polk 提问时间:10/5/2023
每个键都有哈希值。获取这些哈希值的方法是什么?std::unordered_map 为什么?评估哈希函数与数据集的相关性。我可以从外部生成哈希值,但我可能无法访问所使用的哈希函数。...
作者:Anoyer 提问时间:11/15/2023
介绍 我最近将一个项目的 gcc 版本从 7.5 升级到 11.4。升级后,我在运行时发现了一些异常。 跟踪后发现,调用gcc-7.5编译的库的类成员函数时出现异常。这个类有一个类型的私有成员,它的...