lock 函式

嘗試鎖定任何引數,而不會發生死結。

template<class L1, class L2, class... L3>
   void lock(L1&, L2&, L3&...);

備註

對樣板函式的引數必須為 型別,但是有一點例外,就是對 try_lock 的呼叫可能會擲回例外狀況。

函式鎖定所有它的引數,而不會發生死結呼叫 locktry_lockunlock。 如果對 locktry_lock 的呼叫會擲回例外狀況,在重新擲回例外狀況之前成功鎖定的函式呼叫 unlock 任何 Mutex 物件。

需求

標題: mutex

命名空間: std

請參閱

參考

<mutex>

mutex 類別 (STL)

recursive_mutex 類別

recursive_timed_mutex 類別

timed_mutex 類別

其他資源

C++ 標準程式庫標頭檔