|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
键值对实现 更多...
类 | |
| class | pair< T1, T2 > |
| 存储两个值的元组对 更多... | |
函数 | |
| template<typename T1, typename T2> | |
| constexpr pair< unwrap_ref_decay_t< T1 >, unwrap_ref_decay_t< T2 > > | make_pair (T1 &&x, T2 &&y) noexcept(conjunction< is_nothrow_constructible< unwrap_ref_decay_t< T1 >, T1 >, is_nothrow_constructible< unwrap_ref_decay_t< T2 >, T2 > >::value) |
| 创建pair的辅助函数 | |
键值对实现
|
constexprnoexcept |
创建pair的辅助函数
| T1 | 第一个元素的类型 |
| T2 | 第二个元素的类型 |
| x | 第一个元素的值 |
| y | 第二个元素的值 |
会自动解包reference_wrapper,支持完美转发
被这些函数引用 minmax(), minmax_element() , 以及 mismatch().