関数名 |
書 式 |
解 説 |
for_each |
Func for_each(InIt first, InIt last, Func f) |
firstからlastの各要素を引数にして、関数fを呼び出します。 |
transform |
OutIt transform(InIt first, InIt last, OutIt x, UniPred pr) |
firstからlastの各要素に、単項演算子prを呼び出し、その結果をxからのシーケンスに代入していきます。戻り値は代入したシーケンスの末端を指すイタレーターです。 |
transform |
OutIt transform(InIt1 first1, InIt1 last1, InIt1 first1, OutIt x, BinPred pr) |
first1からlast1の各要素に、2項演算子pr(引数はfirst2からはじまる要素)を呼び出し、その結果をxからのシーケンスに代入していきます。戻り値は代入したシーケンスの末端を指すイタレーターです。 |
generate |
void generate(FwdIt first, FwdIt last, Gen g) |
生成関数g()を実行し、その関数の戻り値をfirstからlastの各要素にコピーします。 |
generate_n |
void generate_n(OutIt first1, Dist n, Gen g) |
生成関数g()を実行し、その関数の戻り値をfirstからn個分の各要素にコピーします。 |