atomic_flag_test_and_set_explicit 関数

memory_order の指定された制約を適用して trueへの atomic_flag のオブジェクトの bool のフラグを設定します。

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 の初期値になります。

必要条件

ヘッダー: の分割

名前空間: std

参照

関連項目

<atomic>