std:: common_type <std::pair>
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
|
(C++11)
|
||||
| Non-member functions | ||||
|
(until C++20)
(until C++20)
(until C++20)
(until C++20)
(until C++20)
(C++20)
|
||||
|
(C++11)
|
||||
|
(C++11)
|
||||
| Helper classes | ||||
|
(C++11)
|
||||
|
(C++11)
|
||||
|
common_type
<std::pair>
(C++23)
|
||||
|
(C++23)
|
||||
|
(C++11)
|
||||
| Deduction guides (C++17) |
|
Definido en el encabezado
<utility>
|
||
|
template
<
class
T1,
class
T2,
class
U1,
class
U2
>
requires requires
{
typename
std::
pair
<
std::
common_type_t
<
T1, U1
>
,
|
(desde C++23) | |
El tipo común de dos
pair
s es un
pair
de ambos tipos comunes de los tipos de elementos correspondientes de ambos
pair
s.
El tipo común se define solo si ambos pares de tipos de elementos correspondientes tienen tipos comunes.
Tipos de miembros
| Tipo de miembro | Definición |
type
|
std:: pair < std:: common_type_t < T1, U1 > , std:: common_type_t < T2, U2 >> |
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
(C++11)
|
determina el tipo común de un grupo de tipos
(plantilla de clase) |
|
(C++23)
|
determina el tipo común de un
tuple
y un tipo
tuple-like
(especialización de plantilla de clase) |