<set>
Definuje sadu šablon tříd kontejneru a více sad a jejich podpůrné šablony.
Požadavky
Header:<set>
Namespace: std
Poznámka:
Knihovna <set> také používá #include <initializer_list>
příkaz.
Členové
Operátory
Nastavení verze | Verze s více sadami | Popis |
---|---|---|
operator!= (set) | operator!= (multiset) | Testuje, jestli objekt set nebo multiset na levé straně operátoru není roven objektu set nebo multiset na pravé straně. |
– operátor< (set) | – operátor< (multiset) | Testuje, zda objekt sady nebo více sad na levé straně operátoru je menší než objekt sady nebo více sad na pravé straně. |
operator<= (set) | operator<= (multiset) | Testuje, zda objekt set nebo multiset na levé straně operátoru je menší nebo roven objektu set nebo multiset na pravé straně. |
operator== (set) | operator== (multiset) | Testuje, zda je objekt sady nebo více sad na levé straně operátoru roven objektu set nebo multiset na pravé straně. |
– operátor> (set) | – operátor> (multiset) | Testuje, zda je objekt sady nebo více sad na levé straně operátoru větší než objekt sady nebo více sad na pravé straně. |
operator>= (set) | operator>= (multiset) | Testuje, zda objekt set nebo multiset na levé straně operátoru je větší nebo roven objektu set nebo multiset na pravé straně. |
Specializované funkce šablon
Nastavení verze | Verze s více sadami | Popis |
---|---|---|
vyměnit | swap (multiset) | Vymění prvky dvou sad nebo více sad. |
Třídy
Název | Popis |
---|---|
set – třída | Používá se pro ukládání a načítání dat z kolekce, ve které jsou hodnoty obsažených prvků jedinečné a slouží jako klíčové hodnoty, podle kterých jsou data automaticky seřazena. |
multiset – třída | Používá se pro ukládání a načítání dat z kolekce, ve které nemusí být hodnoty obsažených prvků jedinečné a ve kterých slouží jako klíčové hodnoty, podle kterých jsou data automaticky seřazena. |
Viz také
Referenční informace k souborům hlaviček
Bezpečný přístup z více vláken ve standardní knihovně C++
Standardní knihovna C++ – referenční dokumentace