Libreria C ++ - <tupla>

introduzione

Questi sono oggetti che impacchettano elementi di -possibilmente- diversi tipi insieme in un singolo oggetto, proprio come gli oggetti coppia fanno per coppie di elementi, ma generalizzati per qualsiasi numero di elementi. È strettamente correlato alla classe della coppia (definita nell'intestazione ): Le tuple possono essere costruite da coppie e le coppie possono essere trattate come tuple per determinati scopi.

Classi

Sr.No. Classe e descrizione
1 tupla

È un oggetto in grado di contenere un insieme di elementi. Ogni elemento può essere di tipo diverso.

Classi di aiuto

Sr.No. Classe e descrizione dell'aiutante
1 tuple_size

Contiene le informazioni sulla dimensione della tupla.

2 tuple_element

Contiene le informazioni sul tipo di elemento tupla.

Creazione di oggetti

Sr.No. Creazione e descrizione di oggetti
1 make_tuple

Costruisce la tupla.

2 forward_as_tuple

Inoltra come tupla.

3 cravatta

Contiene argomenti di pareggio.

4 tuple_cat

Concatena le tuple.

Accesso agli elementi

Sr.No. Accesso e descrizione dell'elemento
1 ottenere

Viene utilizzato per ottenere l'elemento.

Oggetti

Sr.No. Oggetto e descrizione
1 ignorare

Ignora l'assegnazione.