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
Esta sección está incompleta Razón: sin ejemplo |