Partager via


combinable::combine_each, méthode

Calcule une valeur finale à partir du jeu de sous-calculs de threads locaux en appelant la fonction d'association fournie une fois pour chaque sous-calcul de thread local. Le résultat final est accumulé par l'objet de fonction.

template<
   typename _Function
>
void combine_each(
   _Function_FnCombine
) const;

Paramètres

  • _Function
    Type de l'objet de fonction qui sera appelé pour combiner un sous-calcul local de thread unique.

  • _FnCombine
    Functor utilisé pour combiner un sous-calcul. Sa signature est void (T) ou void (const T&) et doit être associative et commutative.

Configuration requise

En-tête : ppl.h

Espace de noms d'accès : Concurrency

Voir aussi

Référence

combinable, classe

Concepts

Conteneurs et objets parallèles