<tuple>
Define um modelo tuple
cujas instâncias mantêm objetos de tipos variados.
Requisitos
Cabeçalho:<tuple>
Namespace: std
Membros
Classes e Structs
Nome | Descrição |
---|---|
Classe tuple | Encapsula uma sequência de comprimento fixo de elementos. |
Classe tuple_element | Encapsula o tipo de um elemento tuple . |
Classe tuple_size | Encapsula contagem de elemento tuple . |
uses_allocator |
Objetos
Nome | Descrição |
---|---|
tuple_element_t | |
tuple_size_v |
Operadores
Nome | Descrição |
---|---|
operator== | Comparação de objetos tuple , igual a. |
operator!= | Comparação de objetos tuple , diferente de. |
operator< | Comparação de objetos tuple , menor que. |
operator<= | Comparação de objetos tuple , menor que ou igual a. |
operator> | Comparação de objetos tuple , maior que. |
operator>= | Comparação de objetos tuple , maior que ou igual a. |
Funções
Nome | Descrição |
---|---|
apply | Chama uma função com uma tupla. |
forward_as_tuple | Constrói uma tupla de referências. |
get | Obtém um elemento de um objeto tuple . |
make_from_tuple | Abreviação para fazer um tuple . |
make_tuple | Constitui uma tuple dos valores de elemento. |
troca | |
tie | Constitui um tuple das referências do elemento. |
tuple_cat | Constrói um objeto de tupla com um intervalo de elementos de tipo. |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de