std::atomic_ref<T>:: load
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
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 가 아닌 경우, 동작은 정의되지 않습니다.
매개변수
| order | - | 적용할 메모리 순서 제약 조건 |
반환값
참조된 객체의 현재 값입니다.
참고 항목
|
참조된 객체로부터 값을 로드합니다
(public member function) |