std::atomic_ref<T>:: load
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
value_type load
(
std::
memory_order
order
=
std:: memory_order_seq_cst ) const noexcept ; |
(constexpr desde C++26) | |
Carga atómicamente y devuelve el valor actual del objeto referenciado. La memoria se ve afectada según el valor de order .
Si order no es std:: memory_order_relaxed , std:: memory_order_consume , std:: memory_order_acquire o std:: memory_order_seq_cst , el comportamiento es indefinido.
Parámetros
| order | - | restricciones de orden de memoria a aplicar |
Valor de retorno
El valor actual del objeto referenciado.
Véase también
|
carga un valor desde el objeto referenciado
(función miembro pública) |