原帖在这 原帖大意:lower_bound应该是寻找第一个不满足比较函数的元素,upper_bound应该是寻找最后一个满足比较函数的元素(有勘误)
另:疑问来自于在使用std::less_equal作为比较函子时LB和UB的返还结果与使用std::less不一致