atomic_flag_test_and_set 函数
设置一个 atomic_flag 对象的 bool 标志传递给 true,在 memory_order_seq_cst 中 memory_order的约束。
inline bool atomic_flag_test_and_set(
volatile atomic_flag *Flag,
) _NOEXCEPT;
inline bool atomic_flag_test_and_set(
atomic_flag *Flag,
) _NOEXCEPT;
参数
- Flag
指向 atomic_flag 对象的指针。
返回值
Flag 的初始值。
要求
**标头:**原子
命名空间: std