Compartir por


<tuple>

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.

Consulte también

<array>