pair (coppia)

Da cppreference.com.


Sintassi:

  pair();
  pair( const T1 &a, const T2 &b );

The struttura pair è un modo per memorizzare insieme (quindi secondo una relazione) due dati eterogenei.

Si può accedere ai dati di una coppia usando i campi first e second.

Le coppie possono essere confrontate usando l'operatore '=='. Anche l'operatore < è definito per le coppie; date due coppie x e y l'operatore < ritorna:

x.first < y.first || (!(y.first < x.first) && x.second < y.second)

La funzione make_pair può essere usata come abbreviazione per creare coppie ed evitare di specificare esplicitamente i tipi dei due dati.

Argomento collegato: make_pair

Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Strumenti
Altre lingue