Aracılığıyla paylaş


<hash_set>

Not

Bu üst bilgi kullanımdan kaldırıldı. Alternatif olarak <unordered_set>.

kapsayıcı sınıfı şablonlarını hash_set, hash_multiset ve destekleyici şablonlarını tanımlar.

Sözdizimi

#include <hash_set>

İşleçler

Hash_set sürümü Hash_multiset sürümü Açıklama
operator!= (hash_set) operator!= (hash_multiset) İşlecin sol tarafındaki hash_set veya hash_multiset nesnesinin sağ taraftaki hash_set veya hash_multiset nesnesine eşit olup olmadığını sınar.
operator== (hash_set) operator== (hash_multiset) İşlecin sol tarafındaki hash_set veya hash_multiset nesnesinin sağ taraftaki hash_set veya hash_multiset nesnesine eşit olup olmadığını sınar.

Özelleşmiş Şablon İşlevleri

Hash_set sürümü Hash_multiset sürümü Açıklama
değiştirme (hash_set) swap (hash_multiset) İki hash_sets veya hash_multisets öğelerini değiştirir.

Sınıflar

Sınıf Açıklama
hash_compare Sınıfı Karma ilişkilendirme kapsayıcılarından herhangi biri (hash_map, hash_multimap, hash_set veya hash_multiset) tarafından içerdikleri öğeleri sıralamak ve karma hale getirmek için varsayılan Traits parametre nesnesi olarak kullanılabilecek bir nesneyi açıklar.
hash_set Sınıfı İçerilen öğelerin değerlerinin benzersiz olduğu ve anahtar değerleri olarak görev aldığı bir koleksiyondan verilerin depolanması ve hızlı alınması için kullanılır.
hash_multiset Sınıfı İçerilen öğelerin değerlerinin benzersiz olduğu ve anahtar değerleri olarak görev aldığı bir koleksiyondan verilerin depolanması ve hızlı alınması için kullanılır.

Ayrıca bkz.

Üst Bilgi Dosyaları Başvurusu
C++ Standart Kitaplığında İş Parçacığı Güvenliği
C++ Standart Kitaplığı Başvurusu