atomic_flag结构

描述基本设置和清除 bool 标志的对象。 在基本标记的操作始终是无锁。

struct atomic_flag;

成员

Hh874636.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

atomic_flag::clear方法

将存储的标志传递给 false。

atomic_flag::test_and_set方法

将存储的标志传递给 true 并返回初始标志值。

备注

atomic_flag 对象可传递到非成员函数 atomic_flag_clearatomic_flag_clear_explicitatomic_flag_test_and_setatomic_flag_test_and_set_explicit。 使用值 ATOMIC_FLAG_INIT,它们进行初始化。

要求

基本标头:

命名空间: std

请参见

参考

<atomic>