ParallelReduceFunc

[req.parallel_reduce_body]

Func タイプは、次の要件を満たしている場合に ParallelReduceFunc の要件を満たします:


ParallelReduceFunc の要件: 擬似署名、セマンティクス

Value Func::operator()(const Range &range, const Value &x) const

初期値 x から開始して、サブ範囲の結果を累積します。Range タイプは、Range の要件に従います。Value タイプは、parallel_reduce アルゴリズムに対応するテンプレート・パラメーターと同一である必要があります。

参照: