对于std :: tr1 :: unordered_map,有没有类似于std :: map :: lower_bound的等效std :: algorithm?
答案 0 :(得分:6)
不,没有,因为std::unordered_map
不是有序容器。
std::lower_bound
存在,但它仅适用于有序容器:
要求:
e
的元素[first,last)
应根据表达式e < value
或comp(e, value)
进行分区。
C ++ 11,[lower.bound](§25.4.3.1)