G.5.3 排序和相关操作(7)

2013-10-07 15:48:35 · 作者: · 浏览: 87

G.5.3  排序和相关操作(7)

这些版本的max( )函数是C++(www.cppentry.com)11新增的,它返回初始化列表t中最大的值。如果有多个相等的值且最大,则返回第一个。第一个版本使用<来确定顺序,而第二个版本使用comp比较对象。

(3)minmax( )(C++(www.cppentry.com)11)

 

如果b小于a,这些版本的minmax( )函数返回pair(b, a),否则返回pair(a, b)。第一个版本使用<来确定顺序,而第二个版本使用comp比较对象。

 

这些版本的minmax( )函数返回初始化列表t中最小元素和最大元素的拷贝。如果有多个最小的元素,则返回其中的第一个;如果有多个最大的元素,则返回其中的最后一个。第一个版本使用<来确定顺序,而第二个版本使用comp比较对象。

(4)min_element( )

 

min_element( )函数返回这样一个迭代器,该迭代器指向[first, last)区间中第一个最小的元素。第一个版本使用<来确定顺序,而第二个版本使用comp比较对象。

(5)max_element( )