由于std::set不能包含重复元素且始终排序,因此std::set::equal_range将始终返回包含none或1元素的范围.从技术上讲,是的,这仍然是一个范围,但这个算法的目的是什么?因为std::set它似乎没必要.
std::set
std::set::equal_range
c++ stl
c++ ×1
stl ×1