Поделиться через


Класс critical_section::scoped_lock

Безопасная в отношении исключений оболочка RAII для объекта critical_section.

class scoped_lock;

Члены

Ee427174.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

Конструктор critical_section::scoped_lock::scoped_lock

Создает объект scoped_lock и получает объект critical_section, переданный в параметре _Critical_section.Если критический раздел удерживается другим потоком, этот вызов заблокирует.

Деструктор critical_section::scoped_lock::~scoped_lock

Уничтожает объект scoped_lock и освобождает критический раздел, переданную в конструкторе.

Иерархия наследования

scoped_lock

Требования

Заголовок: concrt.h

Параллелизм пространство имен:

См. также

Ссылки

Класс critical_section