std :: map, как отсортировать по значению, затем по ключу

Мне нужно отсортировать карту по значению, а затем по ключу. У меня есть карта с таким содержимым ...

  1  realistically
  8         really
  4         reason
  3     reasonable
  1     reasonably
  1     reassemble
  1    reassembled
  2      recognize
 92         record
 48        records
  7           recs

Мне нужно привести значения в порядок, но главное, что ключи должны быть в алфавитном порядке после того, как значения в порядке. Каков наилучший способ сделать это?

Ответы на вопрос(4)

Ваш ответ на вопрос