std::atomic_ref<T>::load
来自 cppreference.cn
< cpp | atomic | atomic ref
value_type load( std::memory_order order = std::memory_order_seq_cst ) const noexcept; |
(C++26 起为 constexpr) | |
原子地加载并返回引用对象的当前值。内存会根据 order 的值受到影响。
如果 order 不是 std::memory_order_relaxed、std::memory_order_consume、std::memory_order_acquire 或 std::memory_order_seq_cst,则行为未定义。
[编辑] 参数
顺序 | - | 要强制执行的内存顺序约束 |
[编辑] 返回值
引用对象的当前值。
[编辑] 参阅
从引用对象加载值 (public member function) |