| 預設 (1) | template <class T> const T& min (const T& a, const T& b); |
|---|---|
| 自定義 (2) | template <class T, class Compare> const T& min (const T& a, const T& b, Compare comp); |
| 預設 (1) | template <class T> const T& min (const T& a, const T& b); |
|---|---|
| 自定義 (2) | template <class T, class Compare> const T& min (const T& a, const T& b, Compare comp); |
| initializer list (3) | template <class T> T min (initializer_list<T> il);template <class T, class Compare> T min (initializer_list<T> il, Compare comp); |
| 預設 (1) | template <class T> constexpr const T& min (const T& a, const T& b); |
|---|---|
| 自定義 (2) | template <class T, class Compare> constexpr const T& min (const T& a, const T& b, Compare comp); |
| initializer list (3) | template <class T> constexpr T min (initializer_list<T> il);template <class T, class Compare> constexpr T min (initializer_list<T> il, Compare comp); |
operator<(如果提供了 comp,則使用 comp)來比較這些值。 |
|
bool 的值。返回的值表示第一個引數中的元素是否被認為小於第二個引數。operator< 的比較。 |
|
min(1,2)==1
min(2,1)==1
min('a','z')==a
min(3.14,2.72)==2.72
|