Я ищу наивысшее значение ключа (определенное оператором сравнения) std:: map.
Гарантируется ли это
map.rbegin()->first
?
(Я немного шаткий на обратных итераторах и насколько свободен в реализации std:: map)
Если нет, проконсультируйтесь. Я не могу изменить структуру данных.