1

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"}]ですか?

4

1 に答える 1