Udostępnij za pośrednictwem


improper_lock Klasa

Ta klasa opisuje wyjątek zgłaszany w przypadku nieprawidłowego uzyskania blokady.

Składnia

class improper_lock : public std::exception;

Członkowie

Konstruktory publiczne

Nazwa/nazwisko opis
nieprawidłowa_blokada Przeciążone. Konstruuje element improper_lock exception.

Uwagi

Zazwyczaj ten wyjątek jest zgłaszany, gdy podejmowana jest próba uzyskania blokady niereentrantowej rekursywnie w tym samym kontekście.

Hierarchia dziedziczenia

exception

improper_lock

Wymagania

Nagłówek: concrt.h

Przestrzeń nazw: współbieżność

nieprawidłowa blokada

Konstruuje element improper_lock exception.

explicit _CRTIMP improper_lock(_In_z_ const char* _Message) throw();

improper_lock() throw();

Parametry

_Komunikat
Opisowy komunikat o błędzie.

Zobacz też

Przestrzeń nazw współbieżności
klasa critical_section
klasa reader_writer_lock