Sdílet prostřednictvím


Konstruktor lock_guard::lock_guard

Konstrukce lock_guard objektu.

explicit lock_guard(mutex_type& Mtx);
lock_guard(mutex_type& Mtx, adopt_lock_t);

Parametry

  • Mtx
    A typu objektu mutex objektu.

Poznámky

První konstruktor vytvoří objekt typu lock_guard a zámky Mtx.Pokud Mtx není rekurzivní mutex, musí být odemknout, když je zavolána tento konstruktor.

Druhý konstruktor nezamkne Mtx.Mtxmusí být uzamčen při volání tohoto konstruktoru.Konstruktor nevyvolává žádné výjimky.

Požadavky

Záhlaví: mutex

Obor názvů: std

Viz také

Referenční dokumentace

Třída lock_guard

<mutex>