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) |
|
Défini dans l'en-tête
<utility>
|
||
|
template
<
class
T1,
class
T2,
class
U1,
class
U2
>
requires requires
{
typename
std::
pair
<
std::
common_type_t
<
T1, U1
>
,
|
(depuis C++23) | |
Le type commun de deux
pair
s est une
pair
des deux types communs des types d'éléments correspondants des deux
pair
s.
Le type commun est défini uniquement si les deux paires de types d'éléments correspondants ont des types communs.
Types membres
| Type de membre | Définition |
type
|
std:: pair < std:: common_type_t < T1, U1 > , std:: common_type_t < T2, U2 >> |
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
(C++11)
|
détermine le type commun d'un groupe de types
(modèle de classe) |
|
(C++23)
|
détermine le type commun d'un
tuple
et d'un type
tuple-like
(spécialisation de modèle de classe) |