Сортировка std :: map с использованием значения

Мне нужно отсортировать std :: map по значению, а не по ключу. Есть ли простой способ сделать это?

Я получил одно решение из следующего потока:
std :: map sort by data?
Есть ли лучшее решение?

map testMap;
// some code to generate the values in the map.

sort(testMap.begin(), testMap.end());  // is there any function like this to sort the map?

56
задан Blubber 7 March 2018 в 03:27
поделиться