atomic_flag の構造
アトミックに設定される bool のフラグをクリアするオブジェクトについて説明します。アトミック フラグの操作は常にロック制御不要です。
struct atomic_flag;
メンバー
パブリック メソッド
名前 |
説明 |
---|---|
falseに格納されているフラグを設定します。 |
|
格納済み true フラグをに設定し、最初のフラグ値を返します。 |
解説
atomic_flag のオブジェクトは非メンバー関数 atomic_flag_clear、atomic_flag_clear_explicit、atomic_flag_test_and_setと atomic_flag_test_and_set_explicitに渡すことができます。これらは ATOMIC_FLAG_INIT値を使用して初期化できます。
必要条件
ヘッダー: の分割
名前空間: std