Język C++
timed_mutex::lock
[metoda] Blokuje timed_mutex, czeka jeśli niedostępny.Składnia
#include <mutex>
namespace std
{
class timed_mutex
{
public:
void lock();
};
}
Opis szczegółowy
Blokuje timed_mutex. Jeśli nie jest dostępny (zablokowany przez inny wątek), wywołanie lock() czeka na zdjęcie blokady przez inny wątek.
Program może się zakleszczyć(zakleszczenie), jeśli wątek, który aktualnie jest właścicielem obiektu timed_mutex, wywoła lock() na tym obiekcie. |
Metoda może wyrzucić wyjątek
std::system_error
w przypadku wystąpienia błędu.
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.