放在前面
STL中的unordered_map类若想要实现二维map可以这样写
1 | unordered_map<char, unordered_map< char, string> > Map; |
这样相当于是一维二维的的数据类型为char,内容为string
使用起来就是
1 | Map['A']['B']="AB"; |
不过若是我们想要给定了一个key<char,char> 查找这个二维map是否存在该key的值要怎么写呢?
查找二维map的值
对于一维的我们直接调用成员函数find()就可以了
不过对于二维的,我们可以这样写:
1 | //查找Map['A']['B'] |
评论