Condividi tramite


<utility>

Definisce i tipi, funzioni e operatori che consentono di creare e gestire le coppie di oggetti che risultano utili ogni volta che due oggetti devono essere considerate come se fossero un'unica libreria STL (Standard Template).

#include <utility>

Note

Coppie sono ampiamente utilizzate nella libreria Standard di C++.Sono necessari sia come gli argomenti e valori restituiti per varie funzioni e tipi di elementi per i contenitori, ad esempio mappare la classe e classe multimap.<utility> intestazione viene automaticamente inclusi da <map> Per facilitare la gestione delle loro chiave/valore coppia di elementi di tipo.

86s69hwc.collapse_all(it-it,VS.110).gifClassi

tuple_element

Una classe che contiene il tipo di un pair elemento.

tuple_size

Una classe che esegue il wrapping di pair numero di elementi.

86s69hwc.collapse_all(it-it,VS.110).gifFunzioni

forward

Mantiene il tipo di riferimento (o lvalue o rvalue) dell'argomento da viene oscurata dalla inoltro perfetto.

get

Una funzione che ottiene un elemento da un pair oggetto.

make_pair

Una funzione di supporto del modello utilizzata per la costruzione di oggetti di tipo pair, in cui i tipi di componenti si basano sui tipi di dati passati come parametri.

spostare

Restituisce il passato nell'argomento come un rvalue riferimento.

scambio

Scambia gli elementi di due oggetti pair.

86s69hwc.collapse_all(it-it,VS.110).gifOperatori

operatore! =

Verifica se l'oggetto coppia sul lato sinistro dell'operatore non è uguale all'oggetto coppia sul lato destro.

operatore = =

Verifica se l'oggetto coppia sul lato sinistro dell'operatore è uguale all'oggetto coppia sul lato destro.

operatore <

Verifica se la coppia di oggetti sul lato sinistro dell'operatore è minore dell'oggetto coppia sul lato destro.

operatore < =

Verifica se la coppia di oggetti sul lato sinistro dell'operatore è minore o uguale all'oggetto coppia sul lato destro.

operatore >

Verifica se l'oggetto coppia sul lato sinistro dell'operatore è maggiore dell'oggetto coppia sul lato destro.

operatore > =

Verifica se l'oggetto coppia sul lato sinistro dell'operatore è maggiore o uguale all'oggetto coppia sul lato destro.

86s69hwc.collapse_all(it-it,VS.110).gifStrutture

identità

coppia

Un tipo che fornisce la possibilità di gestire due oggetti come un singolo oggetto.

Vedere anche

Riferimenti

Thread safety della libreria C++ standard

Altre risorse

<utilità> membri

File di intestazione