Libreria C ++ - <utilità>
introduzione
Contiene utilità in domini non correlati.
Pairs - questi oggetti possono contenere due valori di diverso tipo: pair, make_pair, piecewise_construct, piecewise_construct_t.
Generic relational operators - È una definizione standard per gli operatori relazionali! =,>, <= E> = sotto uno specifico spazio dei nomi: rel_ops.
Rvalue casts (C++11) - Consente la generazione di riferimenti rvalue: forward, move, move_if_noexcept, declval.
Generic swap function - Questa è una definizione standard utilizzata per impostazione predefinita dai componenti della libreria standard per tutti i tipi che non forniscono un proprio sovraccarico: swap.
Funzioni
Sr.No. | Descrizione della funzione |
---|---|
1 | scambiare Scambia i valori di due oggetti. |
2 | make_pair Costruisce la coppia di oggetti. |
3 | inoltrare È un argomento in avanti. |
4 | mossa Si muove come rvalue. |
5 | move_if_noexcept Si muove se no tranne. |
6 | declval È un valore di dichiarazione. |
Costanti
Sr.No. | Costante e descrizione |
---|---|
1 | piecewise_construct È una costante costruttiva a tratti. |
Spazi dei nomi
Sr.No. | Spazio dei nomi e descrizione |
---|---|
1 | rel_ops È un operatore relazionale. |