STL - 30 (map -4)
1.反復器の使用
map< int, int >::iterator Iter_Pos;
for(Iter_Pos = map1.begin(); Iter_Pos != map1.end(); ++Iter_Pos)
{
cout << Iter_Pos.second << endl;
}
map< int, int >::reverse_iterator Iter_rPos;
for(Iter_rPos = map1.begin(); Iter_Pos != map1.end(); ++Iter_Pos)
{
cout << Iter_Pos.second << endl;
}
mapを定義するときに比較関数を使用できます.比較関数を使用する場合は、重複文字を定義するときも同じ比較関数を使用します.
map< int, int, greater< int >> map1;
map< int, int, greater< int >>::iterator Iter_Pos;
Reference
この問題について(STL - 30 (map -4)), 我々は、より多くの情報をここで見つけました https://velog.io/@ymsection/STL-30-map-4テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol