Namespaces
Variants

std::experimental::barrier:: barrier

From cppreference.net
explicit barrier ( std:: ptrdiff_t num_threads ) ;
(1) (TS concurrence)
barrier ( const barrier & ) = delete ;
(2) (TS concurrence)
1) Construit une barrier pour num_threads threads participants. L'ensemble des threads participants correspond aux premiers num_threads threads à atteindre le point de synchronisation.
2) Le constructeur de copie est supprimé ; barrier n'est pas copiable.

Paramètres

num_threads - le nombre de threads participants pour la barrière ; doit être non négatif

Notes

Si num_threads est zéro, l'ensemble des threads participants est vide, et la barrière ne peut être que détruite.