2つのマルチマップオブジェクトを比較して、それらが等しいかどうかを確認する必要があります
std :: equalを使用することで、2つのベクトルオブジェクトの等式を比較できることはわかっていますが、このアルゴリズムを使用してマルチマップオブジェクトと比較することは可能ですか?
typedef std::multimap<std::string, std::string> HeaderMap;
HeaderMap _map,_secMap;
_map.insert(HeaderMap::value_type("A", "a"));
_map.insert(HeaderMap::value_type("B", "b"));
_secMap.insert(HeaderMap::value_type("A", "a"));
_secMap.insert(HeaderMap::value_type("B", "b"));
**std::equal(_map.begin(),_map.end(),_secMap.begin()); // is this true?**
上記のコードスニペットが正しくない場合、2つのマルチマップオブジェクトを比較するにはどうすればよいですか?(オブジェクトを反復処理してキーと値を1つずつ比較する必要はありません)ありがとう