Udostępnij za pośrednictwem


lock — Funkcja

Próbuje zablokować wszystkie argumenty bez zakleszczenia.

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

Uwagi

Argumenty funkcji szablonu musi być obiektu mutex typy, z wyjątkiem wywołującym do try_lock może być generują wyjątki.

Funkcja blokuje wszystkie argumenty bez zakleszczenie przez wywołania lock, try_lock, i unlock.Jeśli wywołanie lock lub try_lock zgłasza wyjątek wywołania funkcji unlock na dowolny obiekt mutex, które zostały prawidłowo zablokowane przed ponowne generowanie wyjątku.

Wymagania

Nagłówek: muteks

Przestrzeń nazw: std

Zobacz też

Informacje

<mutex>

mutex — Klasa (STL)

recursive_mutex — Klasa

recursive_timed_mutex — Klasa

timed_mutex — Klasa

Inne zasoby

Pliki nagłówkowe standardowej biblioteki języka C++