Sdílet prostřednictvím


<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