"鎖"同步原語(型別為 std::mutex,具有 lock() 和 unlock() 函式)提供了臨界區的互斥執行屬性。鎖維護一個記錄,記錄哪個執行緒呼叫了 lock(),並且只有該“擁有者執行緒”才能呼叫 unlock()。
std::mutex
lock()
unlock()
關於鎖的更多資訊(包括互動式示例)