Namespaces
Variants

std::experimental::barrier:: barrier

From cppreference.net
explicit barrier ( std:: ptrdiff_t num_threads ) ;
(1) (concurrency TS)
barrier ( const barrier & ) = delete ;
(2) (concurrency TS)
1) num_threads 개의 참여 스레드에 대한 barrier 를 생성합니다. 참여 스레드 집합은 동기화 지점에 도착하는 첫 번째 num_threads 개의 스레드로 구성됩니다.
2) 복사 생성자가 삭제됨; barrier 는 복사할 수 없습니다.

매개변수

num_threads - 배리어에 참여하는 스레드의 수; 음수가 아니어야 함

참고 사항

만약 num_threads 가 0이면, 참여 스레드 집합이 비어 있으며 배리어는 파괴만 가능합니다.