std::atomic_ref<T>::load
来自 cppreference.com
< cpp | atomic | atomic ref
T load( std::memory_order order = std::memory_order_seq_cst ) const noexcept; |
(自 C++20 起) | |
以原子方式加载并返回所引用对象的当前值。内存会根据 order 的值进行影响。
order 必须是 std::memory_order_relaxed、std::memory_order_consume、std::memory_order_acquire 或 std::memory_order_seq_cst 之一。否则行为未定义。
[编辑] 参数
order | - | 要强制执行的内存顺序约束 |
[编辑] 返回值
所引用对象的当前值。
[编辑] 另请参见
从所引用对象加载值 (公有成员函数) |