【发布时间】:2020-02-03 09:43:47
【问题描述】:
我想按值在地图中找到对应的键。
我可以线性迭代并找到关键,但如果我的所有值也是唯一的,我们是否还有另一个更好的解决方案。
提前致谢。
【问题讨论】:
-
什么
map?std::map?向我们展示最小的、可重现的示例 -
地图
-
使用 Boost BiMap
-
@KP
map<string, string>根本没有澄清任何事情。我们现在充其量假设您的意思是std::map<std::string, std::string>,但这没有任何人可以确定,您可能正在使用来自不同命名空间的映射和字符串(来自全局命名空间的您自己的???) ...如果您更精确,您应该适当地edit您的问题,而不是发布 cmets。
标签: c++ data-structures