std::atomic_flag::test
From cppreference.com
< cpp | atomic | atomic flag
| bool test( std::memory_order order = std::memory_order_seq_cst ) const volatile noexcept; |
(1) | (C++20以降) |
| bool test( std::memory_order order = std::memory_order_seq_cst ) const noexcept; |
(2) | (C++20以降) |
アトミックに*this の値を読み込み、その値を返します。
order が std::memory_order_release または std::memory_order_acq_rel のいずれかである場合、動作は未定義です。
目次 |
[編集] パラメータ
| order | - | メモリ同期順序 |
[編集] 戻り値
アトミックに読み込まれた値。
[編集] 例
| このセクションは未完成です 理由: 例がありません |
[編集] 関連項目
| (C++20)(C++20) |
フラグの値をアトミックに返す (関数) |