<hash_map>
[!メモ]
このヘッダーは互換性のために残されています。代わりに <unordered_map>です。
コンテナーのテンプレート クラスのhash_mapとhash_multimapとサポートされるテンプレート定義します。
Visual C++ .NET 2003では、<hash_map> と <hash_set> ヘッダー ファイルのメンバーはstdの名前空間に存在しなくなりましたが、ではなくstdextの名前空間に型。詳細については、「stdext の名前空間」を参照してください。
#include <hash_map>
演算子
Hash_mapのバージョン |
Hash_multimapのバージョン |
説明 |
---|---|---|
演算子の左側のhash_mapまたはhash_multimapのオブジェクトが右側のhash_mapまたはhash_multimapのオブジェクトと等しくないかどうかを調べます。 |
||
演算子の左側のhash_mapまたはhash_multimapのオブジェクトが右側のhash_mapまたはhash_multimapのオブジェクトと等しいかどうかを調べます。 |
特化したテンプレートの関数
Hash_mapのバージョン |
Hash_multimapのバージョン |
説明 |
---|---|---|
2個のhash_mapsまたはhash_multimapsの要素を交換します。 |
クラス
含む要素を並べ替え、ハッシュにハッシュの連想コンテナーのいずれかhash_map、— hash_multimap、hash_set、またはhash_multisetして、既定の [Traits] のパラメーター オブジェクトとして…使用できるオブジェクトを表します。 |
|
hash_mapディレクティブの相対位置を決定するキーの値を比較してhash_mapの要素を比較できる関数オブジェクトを提供します。 |
|
各要素が値は一意であるおよび関連データ値を持つ並べ替えキー ペアであるコレクションからデータを格納およびクイック検索に使用されます。 |
|
各要素が値が一意である必要はないと関連付けられたデータ値を持つ並べ替えキー ペアであるコレクションからデータを格納およびクイック検索に使用されます。 |
必要条件
ヘッダー: <hash_map>
名前空間: のstdext