std::pair — cppreference.com
De cppreference.com
<tbody> </tbody>
| Déclaré dans l'en-tête <utility> |
||
|
|
||
std::pair est une structure générique qui fournit un moyen de stocker deux objets hétérogènes comme une seule entité.
Si ni T1 ni T2 ne sont des types pouvant être qualifiés const ou volatile ayant un destructeur non trivial, ou ne sont des tableaux de tels types, le destructeur de pair est trivial.
Types de membres
| Types définis | Definition |
first_type
|
T1
|
second_type
|
T2
|
Objets membres
| Nom | Type |
first
|
T1
|
second
|
T2
|
Fonctions membres
| construit une nouvelle paire (fonction membre publique) | |
| affecte le contenu (fonction membre publique) | |
(C++11) |
permute les contenus (fonction membre publique) |
Fonctions annexes
crée un objet de type Original: creates a The text has been machine-translated via Google Translate. (fonction générique) [edit] | |
compare lexicographiquement les valeurs de la paire Original: lexicographically compares the values in the pair The text has been machine-translated via Google Translate. (fonction générique) [edit] | |
(C++11) |
l'algorithme spécialisé std::swap Original: specializes the std::swap algorithm The text has been machine-translated via Google Translate. (fonction générique) [edit] |
(C++11) |
accède à un élément d'un Original: accesses an element of a The text has been machine-translated via Google Translate. (fonction générique) [edit] |
Classes d'aide
obtient la taille d'un Original: obtains the size of a The text has been machine-translated via Google Translate. (classe générique spécialisée) [edit] | |
obtient le type des éléments de Original: obtains the type of the elements of The text has been machine-translated via Google Translate. (classe générique spécialisée) [edit] | |