map已知value如何获取key值
时间: 2024-06-05 13:09:19 浏览: 59
嵌套Map或者List获取key、value值
3星 · 编辑精心推荐
在C++中,map是一种关联容器,它将键映射到值。由于map是一种关联容器,因此可以通过键来查找对应的值,但是无法通过值来查找对应的键。如果需要根据值查找对应的键,可以使用一个循环遍历map,通过比较每个键对应的值来查找相应的键。但是,这种方法效率较低,因为需要遍历整个map。
如果需要经常根据值来查找对应的键,可以使用另一种容器,即multimap。multimap允许一个值对应多个键,因此可以通过值来查找对应的多个键。
阅读全文