std::experimental::latch::~latch
来自 cppreference.cn
< cpp | experimental | latch
~latch(); |
(并发技术规范) | |
销毁栓锁。
如果一个线程在同步点被阻塞,则行为未定义。
即使并非所有线程都已从 wait()
或 count_down_and_wait()
返回,只要内部计数器必须等于零,析构函数就可以被调用。
析构函数可能会阻塞,直到所有线程都已从阻塞函数返回。
在一个线程调用析构函数之后,不允许任何线程在此栓锁上阻塞。