名前空間
変種
操作

std::atomic_flag::clear

提供: cppreference.com
< cpp‎ | atomic‎ | atomic flag
 
 
 
std::atomic_flag
メンバ関数
Original:
Member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
atomic_flag::clear
 
ヘッダ <atomic> で定義
void clear( std::memory_order order = std::memory_order_seq_cst ) volatile noexcept;
(1) (C++11およびそれ以降)
void clear( std::memory_order order = std::memory_order_seq_cst ) noexcept;
(2) (C++11およびそれ以降)

std::atomic_flag の状態をクリア (false) にアトミックに変更します。

[編集] 引数

order - この操作に対するメモリ同期順序付け (std::memory_order_consume, std::memory_order_acquire, std::memory_order_acq_rel は指定できません)

[編集] 関連項目

アトミックにフラグをtrueに設定し、以前の値を返します
(パブリックメンバ関数) [edit]
アトミックにフラグの値を false に設定します
(関数) [edit]
指定されたアトミック操作のメモリ順序制約を定義します
(列挙) [edit]