C ++ - Bibliothek - <Dienstprogramm>
Einführung
Es enthält Dienstprogramme in nicht verwandten Domänen.
Pairs - Diese Objekte können zwei Werte unterschiedlichen Typs enthalten: pair, make_pair ,piecewise_construct ,piecewise_construct_t.
Generic relational operators - Dies ist eine Standarddefinition für die Vergleichsoperatoren! =,>, <= Und> = unter einem bestimmten Namespace: rel_ops.
Rvalue casts (C++11) - Es ermöglicht die Generierung von r-Wert-Referenzen: forward, move, move_if_noexcept, declval.
Generic swap function - Dies ist eine Standarddefinition, die standardmäßig von den Komponenten der Standardbibliothek für alle Typen verwendet wird, die keine eigene Überladung bieten: swap.
Funktionen
| Sr.Nr. | Bedienungsanleitung |
|---|---|
| 1 | Tauschen Es tauscht Werte von zwei Objekten aus. |
| 2 | make_pair Es erstellt die Paarobjekte. |
| 3 | nach vorne Es ist ein Vorwärtsargument. |
| 4 | Bewegung Es bewegt sich als Wert. |
| 5 | move_if_noexcept Es bewegt sich, wenn keine Ausnahme. |
| 6 | Deklaration Es ist ein Deklarationswert. |
Konstanten
| Sr.Nr. | Konstante & Beschreibung |
|---|---|
| 1 | stückweise_konstruieren Es ist eine stückweise Konstruktkonstante. |
Namespaces
| Sr.Nr. | Namespace & Beschreibung |
|---|---|
| 1 | rel_ops Es ist ein relationaler Operator. |