atomic_flag::test_and_set方法

设置到 true的 *this 存储的 bool 标志,用于指定的 memory_order 约束。

bool atomic_flag::test_and_set(
   memory_order Order = memory_order_seq_cst
) volatile _NOEXCEPT;
bool atomic_flag::test_and_set(
   memory_order Order = memory_order_seq_cst
) _NOEXCEPT;

参数

返回值

在 *this存储标志的初始值。

要求

基本标头:

命名空间: std

请参见

参考

atomic_flag结构

<atomic>

atomic_flag_test_and_set_explicit功能