<utility>
Definisce i tipi, le funzioni e gli operatori standard di (STL) della libreria di modelli che consentono di creare e gestire le coppie di oggetti, utili ogni volta che due oggetti devono essere considerati come se fossero uno.
#include <utility>
Note
Le coppie sono più frequenti della libreria C++ standard. Sono necessarie sia come argomenti che i valori restituiti per varie funzioni e come tipi di elemento per i contenitori quali classe della mappa e classe di multimap. <L'intestazione operazione> verrà importata dalla mappa <> utile per il gestire gli elementi di tipo della coppia chiave/valore.
Classi
Classe che esegue il wrapping del tipo di elemento di pair. |
|
Una classe che incapsula il conteggio elementi di pair. |
Funzioni
Mantiene il tipo di riferimento ( lvalue o rvalue) dell'argomento da essere nascosto dall'inoltro perfetto. |
|
Una funzione che ottiene un elemento da un oggetto di pair. |
|
Una funzione di supporto del modello utilizzato per costruire oggetti con tipo pair, in cui i tipi di componenti sono basati sui tipi di dati passati come parametri. |
|
Restituisce passato nell'argomento come riferimento di rvalue. |
|
Scambia gli elementi di due oggetti pair. |
Operatori
Verifica se l'oggetto della coppia a sinistra dell'operatore non è uguale all'oggetto della coppia a destra. |
|
Verifica se l'oggetto della coppia a sinistra dell'operatore è uguale all'oggetto della coppia a destra. |
|
Verifica se l'oggetto della coppia a sinistra dell'operatore è inferiore all'oggetto della coppia a destra. |
|
Verifica se l'oggetto della coppia a sinistra dell'operatore è minore o uguale a quellooggetto della coppia a destra. |
|
Verifica se l'oggetto della coppia a sinistra dell'operatore è maggiore dell'oggetto della coppia a destra. |
|
Verifica se l'oggetto della coppia a sinistra dell'operatore è maggiore o uguale all'oggetto della coppia a destra. |
Strutture
Un tipo che prevede la possibilità di considerare due oggetti come un singolo oggetto. |
Vedere anche
Riferimenti
Sicurezza dei thread nella libreria standard C++