Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Define una tuple de plantilla cuyas instancias contienen objetos de tipos diferentes.
Requisitos
Encabezado:<tuple>
Espacio de nombres: std
Miembros
Clases y structs
| Nombre | Descripción |
|---|---|
| tuple (Clase) | Ajusta una secuencia de elementos de longitud fija. |
| tuple_element (Clase) | Ajusta el tipo de un elemento tuple. |
| tuple_size (Clase) | Contiene el número de elementos tuple . |
| uses_allocator |
Objetos
| Nombre | Descripción |
|---|---|
| tuple_element_t | |
| tuple_size_v |
Operadores
| Nombre | Descripción |
|---|---|
| operator== | Comparación de objetos tuple, igualdad. |
| operator!= | Comparación de objetos tuple, desigualdad. |
| operator< | Comparación de objetos tuple, menor que. |
| operator<= | Comparación de objetos tuple, menor o igual que. |
| operator> | Comparación de objetos tuple, mayor que. |
| operator>= | Comparación de objetos tuple, mayor o igual que. |
Funciones
| Nombre | Descripción |
|---|---|
| apply | Llama a una función con una tupla. |
| forward_as_tuple | Construye una tupla de referencias. |
| get | Obtiene un elemento de un objeto tuple. |
| make_from_tuple | Abreviatura para crear una tuple. |
| make_tuple | Crea una tuple a partir de valores de elemento. |
| swap | |
| tie | Crea una tuple a partir de referencias de elemento. |
| tuple_cat | Construye un objeto de tupla con un intervalo de los elementos de tipo. |