Espacios de nombres
Variantes
Acciones

std::atomic_ref<T>::fetch_and

De cppreference.com
< cpp‎ | atomic‎ | atomic ref
 
 
 
 
T fetch_and( T arg,
             std::memory_order orden =std::memory_order_seq_cst)constnoexcept;
(desde C++20)
(Solamente miembro de la especialización de plantilla atomic_ref<Entero>)

Reemplaza atómicamente el valor actual del objeto al que se hace referencia con el resultado de la operación AND bit a bit del valor y arg. Esta operación es de lectura-modificación-escritura. Se afecta la memoria de acuerdo al valor de orden.

[editar]Parámetros

arg - El otro argumento de la operación AND bit a bit.
orden - Las restricciones del orden de memoria a hacer cumplir.

[editar]Valor de retorno

El valor del objeto al que se hace referencia, precediendo inmediatemente los efectos de esta función.

[editar]Ejemplo

close