lock_guard::lock_guard-Konstruktor
Erstellt ein lock_guard-Objekt.
explicit lock_guard(mutex_type& Mtx);
lock_guard(mutex_type& Mtx, adopt_lock_t);
Parameter
- Mtx
Ein Mutextyp-Objekt.
Hinweise
Der erste Konstruktor erstellt ein Objekt des Typs lock_guard und sperrt Mtx.Wenn Mtx nicht rekursiven Mutex handelt, muss er entsperrt werden, wenn dieser Konstruktor aufgerufen wird.
Der zweite Konstruktor wird nicht Mtx.Mtx muss gesperrt werden, wenn dieser Konstruktor aufgerufen wird.Der Konstruktor löst keine Ausnahmen aus.
Anforderungen
Header: Mutex
Namespace: std