次の方法で共有


<hash_map>

[!メモ]

このヘッダーは互換性のために残されています。代わりに <unordered_map>です。

コンテナーのテンプレート クラスのhash_mapとhash_multimapとサポートされるテンプレート定義します。

Visual C++ .NET 2003では、<hash_map> と <hash_set> ヘッダー ファイルのメンバーはstdの名前空間に存在しなくなりましたが、ではなくstdextの名前空間に型。詳細については、「stdext の名前空間」を参照してください。

#include <hash_map>

6x7w9f6z.collapse_all(ja-jp,VS.110).gif演算子

Hash_mapのバージョン

Hash_multimapのバージョン

説明

operator! = (hash_map)

operator! = (hash_multimap)

演算子の左側のhash_mapまたはhash_multimapのオブジェクトが右側のhash_mapまたはhash_multimapのオブジェクトと等しくないかどうかを調べます。

operator== (hash_map)

operator== (hash_multimap)

演算子の左側のhash_mapまたはhash_multimapのオブジェクトが右側のhash_mapまたはhash_multimapのオブジェクトと等しいかどうかを調べます。

6x7w9f6z.collapse_all(ja-jp,VS.110).gif特化したテンプレートの関数

Hash_mapのバージョン

Hash_multimapのバージョン

説明

swap (hash_map)

swap (hash_multimap)

2個のhash_mapsまたはhash_multimapsの要素を交換します。

6x7w9f6z.collapse_all(ja-jp,VS.110).gifクラス

hash_compareのクラス

含む要素を並べ替え、ハッシュにハッシュの連想コンテナーのいずれかhash_map、— hash_multimap、hash_set、またはhash_multisetして、既定の [Traits] のパラメーター オブジェクトとして…使用できるオブジェクトを表します。

value_compareのクラス

hash_mapディレクティブの相対位置を決定するキーの値を比較してhash_mapの要素を比較できる関数オブジェクトを提供します。

hash_mapのクラス

各要素が値は一意であるおよび関連データ値を持つ並べ替えキー ペアであるコレクションからデータを格納およびクイック検索に使用されます。

hash_multimapのクラス

各要素が値が一意である必要はないと関連付けられたデータ値を持つ並べ替えキー ペアであるコレクションからデータを格納およびクイック検索に使用されます。

必要条件

ヘッダー: <hash_map>

名前空間: のstdext

参照

関連項目

C++ の標準ライブラリのスレッド セーフ

標準テンプレート ライブラリ

その他の技術情報

ヘッダー ファイル