C++ Sets

提供:cppreference.com
移動: 案内, 検索


set<Key, Compare, Alloc>

C++ セットはキーを型に持つ並べ替えられたユニークなオブジェクトを保持します。 ソートはキーを比較するCompare関数(デフォルトでstd::less<Key>)を利用して行われます。

Constructors 要素の割り当て、コピー、作成済み要素の削除をします
Operators セットの比較、割り付けをします
begin セットの先頭を指し示すiteratorを返却します
clear セットから全ての要素を取り除きます
count あるキーにマッチする要素の数を返却します
empty セットの要素がなければ真(true)を返却します
end セットの最後の要素の1つ先を指し示すイテレータを返却します
equal_range 特定のキーにマッチする要素の先頭と最後尾へのiteratorを返却します
erase セットから要素を取り除きます
find 特定の要素のiteratorを返却します
insert セットに項目を挿入します
key_comp キーを比較する関数を返却します
lower_bound ある値より小さい最初の要素を指し示すiteratorを返却します
max_size セットが保持できる要素の最大数を返却します
rbegin セットの最後尾を指し示すreverse_iteratorを返却します
rend セットの先頭を指し示すreverse_iteratorを返却します
size セットに含まれる項目数を返却します
swap 別のセットと中身を取り替えます
upper_bound ある値より大きい最初の要素を指し示すiteratorを返却します
value_comp 値を比較する関数を返却します
個人用ツール
名前空間
変種
操作
案内
ツールボックス
他の言語