次の方法で共有


atomic_flag_test_and_set_explicit 関数

指定された memory_order の制約内で、atomic_flag オブジェクトの bool フラグを true に設定します。

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
    memory_order

戻り値

Flag の初期値になります。

必要条件

ヘッダー: atomic

名前空間: std

参照

関連項目

<atomic>