【发布时间】:2019-01-03 13:54:41
【问题描述】:
我有这个二维哈希表:
map<char, map<string, string>> hashtable;
我想检查这个值是否存在: hashtable['a']["Sa"] 存在与否。怎么做?
谢谢。
【问题讨论】:
-
请不要在帖子中包含“感谢”。请参阅此元帖子:Should 'Hi', 'thanks', taglines, and salutations be removed from posts?
-
首先,你知道如何检查一维
map中的值是否存在吗? -
@user202729 标准中没有指定,但典型的实现使用某种形式的 BST。
-
顺便说一句,c++
map不能是哈希表,因为它必须保持键的有序。 -
@user202729 什么意思?
标签: c++ hashmap iterator hashtable