std::condition_variable_any::~condition_variable_any
來自 cppreference.com
< cpp | thread | condition_variable_any
~condition_variable_any(); |
(C++11 起) | |
銷燬 std::condition_variable_any 型別的物件。
[編輯] 注意
只有在所有執行緒都已收到通知後,呼叫解構函式才是安全的。不要求它們已退出各自的等待函式:某些執行緒可能仍在等待重新獲取關聯的鎖,或者可能在重新獲取鎖後等待排程執行。
程式設計師必須確保一旦解構函式開始,沒有執行緒嘗試在 *this 上等待,特別是當等待執行緒在迴圈中呼叫等待函式或使用帶有謂詞的等待函式過載時。
[編輯] 參閱
C 文件 關於 cnd_destroy
|