次の方法で共有


<set>

コンテナー クラス テンプレートの set と multiset、およびそのサポート用テンプレートを定義します。

要件

ヘッダー:<set>

名前空間: std

Note

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

メンバー

演算子

set のバージョン multiset のバージョン 説明
operator!= (set) operator!= (multiset) 演算子の左側の set または multiset のオブジェクトが、右側の set または multiset のオブジェクトと等しくないかどうかをテストします。
operator< (set) operator< (multiset) 演算子の左側の set または multiset のオブジェクトが、右側の set または multiset のオブジェクト未満かどうかをテストします。
operator<= (set) operator<= (multiset) 演算子の左側の set または multiset のオブジェクトが、右側の set または multiset のオブジェクト以下かどうかをテストします。
operator== (set) operator== (multiset) 演算子の左側の set または multiset のオブジェクトが、右側の set または multiset のオブジェクトと等しいかどうかをテストします。
operator> (set) operator> (multiset) 演算子の左側の set または multiset のオブジェクトが、右側の set または multiset のオブジェクトより大きいかどうかをテストします。
operator>= (set) operator>= (multiset) 演算子の左側の set または multiset のオブジェクトが、右側の set または multiset のオブジェクト以上かどうかをテストします。

特殊テンプレート関数

set のバージョン multiset のバージョン 説明
スワップ swap (multiset) 2 つの set または multiset の要素を交換します。

クラス

名前 説明
set クラス コレクションのデータを格納および取得するために使用されます。このコレクションに含まれる要素の値は一意です。この値はキー値として使用され、これに基づいてデータが自動的に順序付けられます。
multiset クラス コレクションのデータを格納および取得するために使用されます。このコレクションに含まれる要素の値は一意とは限りません。この値はキー値として使用され、これに基づいてデータが自動的に順序付けられます。

関連項目

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