lock_guard::lock_guard 생성자

lock_guard 개체를 생성합니다.

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

매개 변수

  • Mtx
    A 뮤텍스 형식이 개체입니다.

설명

첫 번째 생성자는 형식의 개체를 생성 lock_guard 및 잠금 Mtx.경우 Mtx 재귀 뮤텍스를 아닙니다이 생성자를 호출 하는 경우이 잠금 해제 해야 합니다.

두 번째 생성자를 잠그지 않습니다 없습니다 Mtx.Mtx이 생성자를 호출 하는 경우를 잠가야 합니다.생성자 예외를 throw합니다.

요구 사항

헤더: 뮤텍스

네임 스페이스: std

참고 항목

참조

lock_guard 클래스

<mutex>