std::common_type<std::pair>
cppreference.com
<tbody>
</tbody>
template< class T1, class T2, class U1, class U2 > requires requires { typename std::pair<std::common_type_t<T1, U1>, std::common_type_t<T2, U2>>; } struct common_type<std::pair<T1, T2>, std::pair<U1, U2>>; |
( C++23) | |
pair pair pair.
, .
type
|
std::pair<std::common_type_t<T1, U1>, std::common_type_t<T2, U2>>
|
| : |
(C++11) |
( ) |
(C++23) |
tuple tuple-like ( ) |