Sdílet prostřednictvím


lock_guard::lock_guard – konstruktor

Sestavte objekt lock_guard.

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

Parametry

  • Mtx
    A typu mutex objektu.

Poznámky

První konstruktor vytvoří objekt typu lock_guard a zámky Mtx.Pokud Mtx není rekurzivní mutex, musí být odemknut, pokud tento konstruktor je volána.

Druhý konstruktor nezamyká 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

lock_guard – třída

<mutex>