Share via


atomic_flag 結構

描述原子集合和清除 bool 旗標的物件。 在不可部分完成的旗標之作業永遠是無鎖定。

struct atomic_flag;

成員

公用方法

Name

說明

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值,其可以初始化。

需求

**標頭:**atomic

命名空間: std

請參閱

參考

<atomic>