Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
Ez a fejléc elavult. A másik lehetőség a <unordered_set>.
Meghatározza a tárolóosztálysablonokat hash_set és hash_multiset, valamint azok támogató sablonjait.
Szemantika
#include <hash_set>
Működtetők
| Hash_set verzió | Hash_multiset verzió | Leírás |
|---|---|---|
| operátor!= (hash_set) | operátor!= (hash_multiset) | Ellenőrzi, hogy az operátor bal oldalán lévő hash_set vagy hash_multiset objektum nem egyenlő-e a jobb oldalon lévő hash_set vagy hash_multiset objektummal. |
| operátor== (hash_set) | operátor== (hash_multiset) | Ellenőrzi, hogy az operátor bal oldalán lévő hash_set vagy hash_multiset objektum egyenlő-e a jobb oldalon lévő hash_set vagy hash_multiset objektummal. |
Speciális sablonfüggvények
| Hash_set verzió | Hash_multiset verzió | Leírás |
|---|---|---|
| felcserélés (hash_set) | felcserélés (hash_multiset) | Két hash_sets vagy hash_multisets elemeit cseréli le. |
Osztályok
| Osztály | Leírás |
|---|---|
| hash_compare osztály | Egy olyan objektumot ír le, amelyet bármely hash asszociatív tároló – hash_map, hash_multimap, hash_set vagy hash_multiset – használhat alapértelmezett Traits paraméterobjektumként a bennük található elemek sorrendjének és kivonatának sorrendjéhez. |
| hash_set osztály | Olyan gyűjteményből származó adatok tárolására és gyors lekérésére szolgál, amelyekben a benne található elemek értékei egyediek, és kulcsértékekként szolgálnak. |
| hash_multiset osztály | Olyan gyűjteményből származó adatok tárolására és gyors lekérésére szolgál, amelyekben a benne található elemek értékei egyediek, és kulcsértékekként szolgálnak. |
Lásd még
fejlécfájlokra vonatkozó referencia
Szálbiztonság a C++ Standard könyvtárban
Standard C++ kódtár-referenciák