У меня вопрос к Boost :: bimap, и я не смог найти ответ из документа Boost.
using AToBBimap = boost::bimap< boost::bimaps::unordered_set_of<CString>, boost::bimaps::multiset_of<CString> >; //hashed bimap
using AToBBimapValueT = AToBBimap ::value_type;
AToBBimap bi_map;
bi_map.insert(AToBBimapValueT{"message1", "value"});
bi_map.insert(AToBBimapValueT{"message2", "value"});
bi_map.right.find("value");
ВОПРОС: с bi_map.right.find("value")
похоже, что можно получить итератор только до {"message1", "value"}
, есть ли возможность получить список совпадений, например [{"message1", "value"}, {"message2", "value"}]
?