critical_section 类

一个明确知道并发运行时的非重入互斥体。

class critical_section;

成员

公共 Typedefs

Name

说明

native_handle_type

critical_section 对象的引用。

公共类

Name

说明

critical_section::scoped_lock 类

critical_section 对象的异常安全 RAII 包装。

公共构造函数

Name

说明

critical_section::critical_section 构造函数

构造一个新的临界区。

critical_section::~critical_section 析构函数

销毁临界区。

公共方法

Name

说明

critical_section::lock 方法

获取此临界区。

critical_section::native_handle 方法

如果存在,则返回一个特定于平台的本机句柄。

critical_section::try_lock 方法

尝试在没有阻止的情况下获取锁定。

critical_section::unlock 方法

解锁临界区。

备注

有关更多信息,请参见 同步数据结构

继承层次结构

critical_section

要求

**标头:**concrt.h

命名空间: 并发

请参见

参考

Concurrency 命名空间

reader_writer_lock 类