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");
質問: withbi_map.right.find("value")
は iterator のみを取得できるように見えますが{"message1", "value"}
、 のように一致する両方のリストを取得することは可能[{"message1", "value"}, {"message2", "value"}]
ですか?