関数名 |
書 式 |
解 説 |
includes |
bool includes(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2) |
first1からlast1の要素に、first2からlast2までの要素のすべてが含まれていればtrueを返します。 |
includes |
bool includes(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2, BinPred pr) |
first1からlast1の要素に、first2からlast2までの要素のすべてが含まれていればtrueを返します。operator==の代わりにprを用いて比較します。 |
set_difference |
OutIt set_difference(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2, OutIt x) |
ソート済みのfirst1からlast1にあって、ソート済みのfirst2からlast2にないものを、xからのシーケンスにコピーしていきます。コピー後の末尾を指すイタレーターを返します。 |
set_difference |
OutIt set_difference(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2, OutIt x, BinPred pr) |
ソート済みのfirst1からlast1にあって、ソート済みのfirst2からlast2にないものを、xからのシーケンスにコピーしていきます。コピー後の末尾を指すイタレーターを返します。operator==の代わりにprを用いて比較します。 |
set_symmetric_difference |
OutIt set_symmetric_difference(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2, OutIt x) |
ソート済みのfirst1からlast1と、ソート済みのfirst2からlast2のうち、どちらか一方に含まれるものをxからのシーケンスにコピーしていきます。コピー後の末尾を指すイタレーターを返します。 |
set_symmetric_difference |
OutIt set_symmetric_difference(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2, OutIt x, BinPred pr) |
ソート済みのfirst1からlast1と、ソート済みのfirst2からlast2のうち、どちらか一方に含まれるものをxからのシーケンスにコピーしていきます。コピー後の末尾を指すイタレーターを返します。operator==の代わりにprを用いて比較します。 |
set_intersection |
OutIt set_intersection(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2, OutIt x) |
ソート済みのfirst1からlast1と、ソート済みのfirst2からlast2のうち、両方に存在する要素をxからのシーケンスにコピーしていきます。コピー後の末尾を指すイタレーターを返します。 |
set_intersection |
OutIt set_intersection(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2, OutIt x, BinPred pr) |
ソート済みのfirst1からlast1と、ソート済みのfirst2からlast2のうち、両方に存在する要素をxからのシーケンスにコピーしていきます。コピー後の末尾を指すイタレーターを返します。operator==の代わりにprを用いて比較します。 |
set_union |
OutIt set_union(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2, OutIt x) |
ソート済みのfirst1からlast1と、ソート済みのfirst2からlast2のうち、どちらかまたは両方に含まれる要素をxからのシーケンスにコピーしていきます。コピー後の末尾を指すイタレーターを返します。 |
set_union |
OutIt set_union(InIt1 first1, InIt1 last1, InIt2 first2, InIt2 last2, OutIt x, BinPred pr) |
ソート済みのfirst1からlast1と、ソート済みのfirst2からlast2のうち、どちらかまたは両方に含まれる要素をxからのシーケンスにコピーしていきます。コピー後の末尾を指すイタレーターを返します。operator==の代わりにprを用いて比較します。 |