Как найти, где элемент будет вставлен в std :: map, фактически не вставляя его - PullRequest
2 голосов
/ 14 февраля 2012

Есть ли способ легко найти итератор, в который элемент будет вставлен в std::map, без фактической вставки элемента?

1 Ответ

4 голосов
/ 14 февраля 2012

Лучшее, что вы можете сделать, это использовать:

std :: map :: upper_bound () или
std:: map :: lower_bound ()
, чтобы получить позиции итератора, где ключ больше или больше или равен определенному значению ключа.

...