std::atomic_ref<T>::load
From cppreference.com
< cpp | atomic | atomic ref
value_type load( std::memory_order order = std::memory_order_seq_cst ) const noexcept; |
(C++26 以降 constexpr) | |
参照されるオブジェクトの現在の値をアトミックにロードして返します。メモリは、orderの値に応じて影響を受けます。
If order is not std::memory_order_relaxed, std::memory_order_consume, std::memory_order_acquire or std::memory_order_seq_cst, the behavior is undefined.
[編集] パラメータ
| order | - | 強制するメモリ順序制約 |
[編集] 戻り値
参照されるオブジェクトの現在の値。
[編集] 関連項目
| 参照されるオブジェクトから値をロードします (public member function) |