Sdílet prostřednictvím


<hash_set>

[!POZNÁMKA]

Toto záhlaví je zastaralá.Alternativou je <unordered_set>.

Definuje hash_set třídy šablony kontejneru a hash_multiset a jejich podpůrné šablony.

#include <hash_set>

Poznámky

V aplikaci Visual C++ .NET 2003, členové hlavičkových souborů tříd <hash_map> a <hash_set> již nejsou v oboru názvů std, ale byly přesunuty do oboru názvů stdext.Další informace naleznete v tématu Obor názvů stdext.

Operátory

Verze Hash_set

Verze Hash_multiset

Popis

operátor! = (hash_set)

operátor! = (hash_multiset)

Zkoušky, je-li hash_set nebo hash_multiset objekt na levé straně operátoru není rovno objekt hash_set nebo hash_multiset na pravé straně.

operátor == (hash_set)

operátor == (hash_multiset)

Zkoušky, je-li hash_set nebo hash_multiset objekt na levé straně operátoru je rovno objekt hash_set nebo hash_multiset na pravé straně.

Funkce specializované šablony

Verze Hash_set

Verze Hash_multiset

Popis

odkládací (hash_set)

odkládací (hash_multiset)

Výměny prvky dvou hash_sets nebo hash_multisets.

Třídy

hash_compare třída

Popisuje objekt, který lze použít v libovolné asociativní kontejnery hash – hash_map, hash_multimap, hash_set, nebo hash_multiset – jako výchozí znaky parametr objektu pro objednávky a hash prvky obsahují.

hash_set třída

Používá se pro skladování a rychlému načítání dat z kolekce, ve kterém hodnot obsažených prvků jsou jedinečné a sloužit jako hodnoty klíče.

hash_multiset třída

Používá se pro skladování a rychlému načítání dat z kolekce, ve kterém hodnot obsažených prvků jsou jedinečné a sloužit jako hodnoty klíče.

Viz také

Referenční dokumentace

Bezpečný přístup z více vláken ve standardní knihovně C++

Standardní knihovna šablon

Další zdroje

Standardní knihovna C++ – hlavičkové soubory