atomic_flag::test_and_set メソッド
指定された memory_order の制約内で、*this に格納されている bool フラグを true に設定します。
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;
パラメーター
- Order
memory_order。
戻り値
*this に格納されているフラグの初期値。
必要条件
ヘッダー: atomic
名前空間: std