マルチマップのキーとしてオブジェクトを使用しています。オブジェクトは、私が作成したカスタム日付クラスです。equal_range() のオブジェクトで見つかった変数を使用できるかどうか疑問に思っていましたか?
これは、カスタム日付オブジェクトの月の変数に対してチェックされます。
それはこのようなものです(疑似コード)。
int january = 1;
foundValues = myMultimap.equal_range(january);
for (it=foundValues.first; it!=foundValues.second; ++it)
{
cout << " " << (*it).second;
cout << endl;
}
これは各キー オブジェクトを通過し、そのオブジェクト内の変数が「1 月」に等しいかどうかを確認し、キーとペアになった値を返しますか?
ありがとうございました。