<utility>
Definuje typy standardní šablonu knihovny (STL), funkcí a operátorů, které pomáhají vytvářet a spravovat dvojice objektů, které jsou užitečné, kdykoli je třeba zacházet, jako kdyby byly jeden dva objekty.
#include <utility>
Poznámky
Páry jsou často používány ve Standard C++ Library.Jako argumenty a vrácené hodnoty pro různé funkce i typy prvků pro kontejnery, jako jsou vyžadovány mapování třídy a multimap třídy.<utility> záhlaví automaticky zahrnuty podle <map> Při správě jejich klíč hodnota zadejte dvojici prvky.
Třídy
Třídy, který obtéká typ pair prvku. |
|
Třídy, který se zalamuje pair počet prvků. |
Funkce
Typ odkazu zachová (buď lvalue nebo rvalue) z právě zakrytý perfektní předávání argumentu. |
|
Funkce, která získá element pair objektu. |
|
Pomocné funkce šablony použité k vytvoření objektů typu pair, kde typy komponent podle typů dat předána jako parametry. |
|
Vrátí argument jako předané rvalue odkaz. |
|
Výměny prvky dvou pair objektů. |
Operátory
Zkoušky, pokud objekt dvojice na levé straně operátoru není rovno dvojice objektů na pravé straně. |
|
Zkoušky, pokud objekt dvojice na levé straně operátoru je rovno dvojice objektů na pravé straně. |
|
Zkoušky, pokud pár na levé straně operátor je menší než dvojice objektů na pravé straně. |
|
Zkoušky, pokud pár na levé straně operátor je menší nebo rovna dvojice objektů na pravé straně. |
|
Zkoušky, pokud objekt dvojice na levé straně operátoru je větší než pár objektů na pravé straně. |
|
Zkoušky, pokud objekt dvojice na levé straně operátoru je větší než nebo rovno dvojice objektů na pravé straně. |
Struktur
Typ, který poskytuje možnost pracovat se dvěma objekty jako jeden objekt. |
Viz také
Referenční dokumentace
Bezpečnostní vlákno v Standardní knihovna C++