Biblioteca C ++ - <tuple>
Introdução
Esses são objetos que empacotam elementos de -possivelmente- tipos diferentes em um único objeto, assim como os objetos de pares fazem para pares de elementos, mas generalizados para qualquer número de elementos. Está intimamente relacionado com a classe do par (definido no cabeçalho
Aulas
| Sr. Não. | Classe e descrição |
|---|---|
| 1 | tupla É um objeto capaz de conter uma coleção de elementos. Cada elemento pode ser de um tipo diferente. |
Aulas auxiliares
| Sr. Não. | Classe do ajudante e descrição |
|---|---|
| 1 | tuple_size Ele contém as informações sobre o tamanho da tupla. |
| 2 | tuple_element Ele contém as informações sobre o tipo de elemento de tupla. |
Criação de objeto
| Sr. Não. | Criação e descrição do objeto |
|---|---|
| 1 | make_tuple Ele constrói tupla. |
| 2 | forward_as_tuple É encaminhado como tupla. |
| 3 | gravata Ele contém argumentos de empate. |
| 4 | tuple_cat Ele concatena tuplas. |
Acesso ao elemento
| Sr. Não. | Acesso e descrição do elemento |
|---|---|
| 1 | pegue É usado para obter o elemento. |
Objetos
| Sr. Não. | Objeto e descrição |
|---|---|
| 1 | ignorar Ele ignora a atribuição. |