std::experimental::barrier::barrier
来自cppreference.com
< cpp | experimental | barrier
| explicit barrier( std::ptrdiff_t num_threads ); |
(1) | (并发 TS) |
| barrier( const barrier & ) = delete; |
(2) | (并发 TS) |
1) 构造
num_threads 个参与线程的 barrier 。参与线程的集合是首先到达同步点的 num_threads 个线程。2) 复制构造函数被删除;
barrier 不可复制。参数
| num_threads | - | 屏障的参与线程数;必须为非负 |
注意
若 num_threads 为零,则参与线程为空,而 barrier 只能被销毁。