默认 (1) | template <class T> const T& max (const T& a, const T& b); |
---|---|
自定义 (2) | template <class T, class Compare> const T& max (const T& a, const T& b, Compare comp); |
默认 (1) | template <class T> const T& max (const T& a, const T& b); |
---|---|
自定义 (2) | template <class T, class Compare> const T& max (const T& a, const T& b, Compare comp); |
初始化列表 (3) | template <class T> T max (initializer_list<T> il);template <class T, class Compare> T max (initializer_list<T> il, Compare comp); |
默认 (1) | template <class T> constexpr const T& max (const T& a, const T& b); |
---|---|
自定义 (2) | template <class T, class Compare> constexpr const T& max (const T& a, const T& b, Compare comp); |
初始化列表 (3) | template <class T> constexpr T max (initializer_list<T> il);template <class T, class Compare> constexpr T max (initializer_list<T> il, Compare comp); |
operator<
(如果提供了 comp,则使用 comp)来比较这些值。
|
|
bool
的值。返回的值表示第一个参数中的元素是否被认为小于第二个参数。operator<
的比较。
|
|
max(1,2)==2 max(2,1)==2 max('a','z')==z max(3.14,2.73)==3.14 |