std::experimental::latch::~latch
< cpp | experimental | latch
~latch(); |
(并发 TS) | |
销毁 latch
。
若线程在同步点阻塞,则行为未定义。
即使不是所有线程都已从 wait()
或 count_down_and_wait()
返回,亦可调用析构函数,只要内部计数器必须等于零。
析构函数可能阻塞直至所有线程都已从阻塞函数返回。
在一个线程调用析构函数后,不允许线程在此 latch
上阻塞。