Condividi tramite


pair (STL/CLR)

La classe modello descrive un oggetto che incapsula una coppia di valori.

template<typename Value1,
    typename Value2>
    ref class pair;

Parametri

  • Value1
    Tipo del primo valore di cui è stato eseguito il wrapping.

  • Value2
    Tipo del secondo valore di cui è stato eseguito il wrapping.

Membri

Definizione dei tipi

Descrizione

pair::first_type (STL/CLR)

Tipo del primo valore di cui è stato eseguito il wrapping.

pair::second_type (STL/CLR)

Tipo del secondo valore di cui è stato eseguito il wrapping.

Oggetto membro

Descrizione

pair::first (STL/CLR)

Il primo valore memorizzato.

pair::second (STL/CLR)

Il secondo valore memorizzato.

Funzione membro

Descrizione

pair::pair (STL/CLR)

Costruisce un oggetto coppia.

pair::swap (STL/CLR)

Scambia il contenuto di due coppie.

Operatore

Descrizione

pair::operator= (STL/CLR)

Sostituisce la coppia di valori memorizzata.

Note

L'oggetto contiene una coppia di valori. Utilizzare questa classe modello per combinare due valori in un singolo oggetto. Si noti che cliext::pair (descritto qui) memorizza solo i tipi gestiti; per archiviare una coppia di tipi non gestiti utilizzare std::pair, dichiarato in <utility>.

Requisiti

Intestazione: <cliext/utility>

Spazio dei nomi: cliext

Vedere anche

Riferimenti

make_pair (STL/CLR)