Libreria C ++ - <tupla>
introduzione
È un oggetto in grado di contenere un insieme di elementi. Ogni elemento può essere di tipo diverso.
Dichiarazione
Di seguito è riportata la dichiarazione per std :: tuple.
template <class... Types> class tuple;
C ++ 11
template <class... Types> class tuple;
Parametri
Types... - Elenco dei tipi per gli elementi.
Tipi di membri
nessuna
Funzioni dei membri
| Sr.No. | Funzione e descrizione del membro |
|---|---|
| 1 | (costruttore) È una tupla di costrutti. |
| 2 | tuple :: operator = È un operatore di tupla. |
| 3 | tuple :: swap Scambia i contenuti. |
Sovraccarichi di funzioni non membro
| Sr.No. | Descrizione e sovraccarico della funzione non membro |
|---|---|
| 1 | operatori relazionali (tupla) Contiene operatori relazionali per tupla. |
| 2 | swap (tupla) Scambia il contenuto di due tuple. |
| 3 | get (tuple) Ottiene elemento. |
Specializzazioni di classi non membri
| Sr.No. | Specializzazione e descrizione della classe dei non membri |
|---|---|
| 1 | utilizza_allocatore
Usa l'allocatore per la tupla. |
