v / s std :: unordered_set的boost :: bimap :: unordered_set_of的优点

时间:2019-06-28 20:26:49

标签: boost-bimap

我正在使用双向地图将名称列表链接到特定的单个名称(例如,将城市和国家/地区关联起来)。所以,我对类型的定义是这样的:

using boost::bimap<boost::bimaps::unordered_set_of<std::string>, std::string> CitiesVsCountries;

但是有一个问题引起了我的兴趣:

使用boost::bimaps::unordered_set_of<std::string> v / s简单的std::unordered_set有什么优势? bimap的优点很明显(无需手动同步两个地图),但是我真的看不到给无序集的Boost版本带来了什么增值,也找不到任何详细说明差异的文档。 >

非常感谢您的帮助。

0 个答案:

没有答案