Partilhar via


lock_guard::lock_guard construtor

Constrói um objeto de lock_guard .

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

Parâmetros

  • Mtx
    Um objeto do tipo mutex.

Comentários

O primeiro construtor constrói um objeto do tipo lock_guard e protege Mtx.Se Mtx não é um mutex recursiva, deve ser desbloqueado quando esse construtor é chamado.

O segundo construtor não bloqueia Mtx.Mtx deve ser bloqueado quando esse construtor é chamado.O construtor não lança exceções.

Requisitos

mutex deCabeçalho:

Namespace: STD

Consulte também

Referência

Classe lock_guard

<mutex>