共用方式為


atomic_flag_test_and_set_explicit 函式

將bool中加上旗標 atomic_flag 物件到true,藉由套用指定 memory_order 條件約束。

inline bool atomic_flag_test_and_set_explicit(
   volatile atomic_flag *Flag,
   memory_order Order
) _NOEXCEPT;
inline bool atomic_flag_test_and_set_explicit(
   atomic_flag *Flag,
   memory_order Order
) _NOEXCEPT;

參數

  • Flag
    變數的指標, atomic_flag物件。

  • Order
    A memory_order

傳回值

Flag 的初始值。

需求

標頭: 不可部分完成

Namespace: 標準

請參閱

參考

<atomic>