次の方法で共有


<hash_set>

Note

このヘッダーは廃止され、互換性のために残されています。 代わりに、<unordered_set> を使用してください。

コンテナー クラス テンプレートの hash_set と hash_multiset、そのサポート用テンプレートを定義します。

構文

#include <hash_set>

解説

演算子

Hash_set バージョン Hash_multiset バージョン 説明
operator!= (hash_set) operator!= (hash_multiset) 演算子の左側の hash_set または hash_multiset オブジェクトが右側の hash_set または hash_multiset オブジェクトと等しくないかどうかをテストします。
operator== (hash_set) operator== (hash_multiset) 演算子の左側の hash_set または hash_multiset オブジェクトが右側の hash_set または hash_multiset オブジェクトと等しいかどうかをテストします。

特殊テンプレート関数

Hash_set バージョン Hash_multiset バージョン 説明
swap (hash_set) swap (hash_multiset) 2 つの hash_set または hash_multiset の要素を交換します。

クラス

クラス 説明
hash_compare クラス 任意のハッシュ連想コンテナー (hash_map、hash_multimap、hash_set、または hash_multiset) によって使用可能なオブジェクトを示しています。既定では Traits パラメーター オブジェクトを使用して、含まれる要素の順序付けとハッシュを行います。
hash_set クラス コレクションのデータを格納し、迅速に取得するために使用されます。このコレクションに含まれる要素の値は一意で、キー値として機能します。
hash_multiset クラス コレクションのデータを格納し、迅速に取得するために使用されます。このコレクションに含まれる要素の値は一意で、キー値として機能します。

関連項目

ヘッダー ファイル リファレンス
C++ 標準ライブラリ内のスレッド セーフ
C++ 標準ライブラリ リファレンス