Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit un modèle tuple dont les instances détiennent des objets de types variables.
Spécifications
Header :<tuple>
Espace de noms : std
Membres
Classes et structs
| Nom | Description |
|---|---|
| tuple, classe | Encapsule une séquence d’éléments de longueur fixe. |
| tuple_element, classe | Encapsule le type d'un élément tuple. |
| tuple_size, classe | Encapsule le nombre d’éléments tuple . |
| uses_allocator |
Objets
| Nom | Description |
|---|---|
| tuple_element_t | |
| tuple_size_v |
Opérateurs
| Nom | Description |
|---|---|
| operator== | Comparaison d’objets tuple , égal. |
| operator!= | Comparaison d’objets tuple , pas égale. |
| operator< | Comparaison d’objets tuple , inférieur à. |
| operator<= | Comparaison d’objets tuple , inférieure ou égale. |
| operator> | Comparaison d’objets tuple , supérieur à. |
| operator>= | Comparaison d’objets tuple , supérieur ou égal. |
Functions
| Nom | Description |
|---|---|
| apply | Appelle une fonction avec un tuple. |
| forward_as_tuple | Construit un tuple de références. |
| get | Obtient un élément auprès d'un objet tuple. |
| make_from_tuple | Shorthand to make a tuple. |
| make_tuple | Crée un tuple à partir des valeurs de l’élément. |
| swap | |
| tie | Crée un tuple à partir des références d’élément. |
| tuple_cat | Construit un objet tuple avec une plage d’éléments de type. |