Biblioteca C ++ - <tuple>

Introdução

É um objeto capaz de conter uma coleção de elementos. Cada elemento pode ser de um tipo diferente.

Declaração

A seguir está a declaração para std :: tuple.

template <class... Types> class tuple;

C ++ 11

template <class... Types> class tuple;

Parâmetros

Types... - Lista de tipos de elementos.

Tipos de membros

Nenhum

Funções de membro

Sr. Não. Função e descrição do membro
1 (construtor)

É uma tupla de construção.

2 tupla :: operador =

É um operador de tupla.

3 tupla :: troca

Ele troca conteúdo.

Sobrecargas de funções de não membros

Sr. Não. Sobrecarga de função de não membro e descrição
1 operadores relacionais (tupla)

Ele contém operadores relacionais para tupla.

2 troca (tupla)

Ele troca o conteúdo de duas tuplas.

3 obter (tupla)

Pega elemento.

Especializações de classe para não membros

Sr. Não. Especialização e descrição de classes de não membros
1 usa_alocador

Ele usa o alocador para tupla.