デフォルトでは、リスト内のデータはキーの昇順でソートされますが、このソート順を変更する必要がある場合がよくあります。 これを行うには、指定したとおりにデータを配置するコンパレータを記述します。 キーの降順でソートするコンパレータの例 (main の前に記述):
構造体 cmp { bool operator()(const 文字列 &< /span>a, const 文字列 &b) const { 戻る a > b; } }; プレ>
map<string, int, cmp> ; マイマップ; プレ>
1000 ms 256 Mb Rules for program design and list of errors in automatic problem checking