<utility>
Definiert (Standard Template Library, STL) Typen, Funktionen und Operatoren, die zum Erstellen und verwalten Paare von Objekten, die nützlich sind, wenn zwei Objekte müssen behandelt werden, als wären sie einem helfen.
#include <utility>
Hinweise
Paare sind in der C++-Standardbibliothek verbreitet.Sie sind erforderlich, sowohl als die Argumente und Rückgabewerte für verschiedene Funktionen Elementtypen für Container, z. B. Klasse zuordnen und multimap Klasse.<utility> Header ist durch <map> automatisch eingefügt. Bei der Verwaltung ihrer Schlüssel-Wert-Paar Elemente eingeben.
Klassen
Eine Klasse, die den Typ der umschließt ein pair Element. |
|
Eine Klasse, die umschließt pair Elementanzahl. |
Funktionen
Behält die Reference-Type (entweder lvalue oder rvalue) des Arguments aus einer perfekten Weiterleitung verdeckt wird. |
|
Eine Funktion, die Ruft ein Element aus einem pair Objekt. |
|
Eine Vorlage Hilfsfunktion verwendet zum Konstruieren von Objekten des Typs pair, wo die Komponententypen die Datentypen als Parameter übergebene basieren. |
|
Gibt das übergebene Argument als ein rvalue Verweis. |
|
Tauscht die Elemente zweier pair-Objekte. |
Operatoren
Überprüft, ob das Paar Objekt auf der linken Seite des Operators nicht gleich dem Paar Objekt auf der rechten Seite ist. |
|
Tests ist das Paar Objekt auf der linken Seite des Operators gleich dem Paar Objekt auf der rechten Seite. |
|
Überprüft, ob das Paar auf der linken Seite des Operators-Objekt ist kleiner als das Paar Objekt auf der rechten Seite. |
|
Überprüft, ob das Paar auf der linken Seite des Operators-Objekt ist kleiner oder gleich dem Paar Objekt auf der rechten Seite. |
|
Überprüft, ob das Paar Objekt auf der linken Seite des Operators größer als das Paar Objekt auf der rechten Seite ist. |
|
Überprüft, ob das Paar Objekt auf der linken Seite des Operators größer als oder gleich dem Paar Objekt auf der rechten Seite ist. |
Strukturen
Ein Typ, der für die Möglichkeit, zwei Objekte als ein einzelnes Objekt behandeln bereitstellt. |
Siehe auch
Referenz
Threadsicherheit in der C++-Standardbibliothek