名稱空間
變體
操作

std::experimental::latch::~latch

來自 cppreference.com
< cpp‎ | experimental‎ | latch
~latch();
(併發技術規範)

銷燬栓鎖。

如果一個執行緒在同步點被阻塞,則行為未定義。

即使並非所有執行緒都已從 wait()count_down_and_wait() 返回,只要內部計數器必須等於零,解構函式就可以被呼叫。

解構函式可能會阻塞,直到所有執行緒都已從阻塞函式返回。

在一個執行緒呼叫解構函式之後,不允許任何執行緒在此栓鎖上阻塞。