C ++ Boost имеет контейнер Bimap, который является двунаправленной картой:
http://www.boost.org/doc/libs/1_43_0/libs/bimap/doc/html/index.html
Кто-нибудь знает производительность Boost :: bimap? Я имею в виду, какова сложность времени доступа к элементу на карте? Это так же быстро, как доступ к unordered_map (то есть O (1))?
Спасибо!