c++语言中的std::upper_bound如何使用
1、该函数基本语法格式为:upper_bound (ForwardIterator first, ForwardIterator last, const T& val)返回的是在范围[first, last)内第一个大于val的元素所在的位置,类型与first,last一致。

3、最后输出的结果是vector 中第一个大于3的元素所在的位置。输出为3,没有问题。

5、最后输出的结果是5,符合条件。

1、该函数基本语法格式为:upper_bound (ForwardIterator first, ForwardIterator last, const T& val)返回的是在范围[first, last)内第一个大于val的元素所在的位置,类型与first,last一致。
3、最后输出的结果是vector 中第一个大于3的元素所在的位置。输出为3,没有问题。
5、最后输出的结果是5,符合条件。