次の方法で共有


<map>

コンテナーのクラス テンプレート map と multimap およびサポート テンプレートを定義します。

要件

ヘッダー: <map>

名前空間: std

Note

<map> ライブラリでは、#include <initializer_list> ステートメントも使用されます。

メンバー

演算子

map バージョン multimap バージョン 説明
operator!= (map) operator!= (multimap) 演算子の左側の map または multimap オブジェクトが右側の map または multimap オブジェクトと等しくないかどうかをテストします。
operator< (map) operator< (multimap) 演算子の左側の map または multimap オブジェクトが右側の map または multimap オブジェクトより小さいかどうかをテストします。
operator<= (map) operator<= (multimap) 演算子の左側の map または multimap オブジェクトが右側の map または multimap オブジェクト以下かどうかをテストします。
operator== (map) operator== (multimap) 演算子の左側の map または multimap オブジェクトが右側の map または multimap オブジェクトと等しいかどうかをテストします。
operator> (map) operator> (multimap) 演算子の左側の map または multimap オブジェクトが右側の map または multimap オブジェクトより大きいかどうかを調べます。
operator>= (map) operator>= (multimap) 演算子の左側の map または multimap オブジェクトが右側の map または multimap オブジェクト以上であるかどうかをテストします。

特殊テンプレート関数

map バージョン multimap バージョン 説明
swap (map) swap (multimap) 2 個の map または multimaps の要素を交換します。

クラス

名前 説明
value_compare クラス 要素のキーの値を比較し要素のマップ内の相対順序を決定して、マップの要素を比較できる関数オブジェクトを提供します。
map クラス 各要素にデータを自動的に並べる一意キーを持つコレクションからデータを格納および取得するために使用します。
multimap クラス 各要素にデータを自動的に並べるキー (一意の値である必要はありません) を持つコレクションからデータを格納および取得するために使用します。

関連項目

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