Espacios de nombres
Variantes

std::atomic::fetch_or

De cppreference.com
 
 
 
std::atomic
Las funciones miembro
Original:
Member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Funciones especializadas miembros
Original:
Specialized member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 
T fetch_or( T arg, 
             memory_order = std::memory_order_seq_cst );
T fetch_or( T arg, 
             memory_order = std::memory_order_seq_cst ) volatile;
(único miembro de especialización de plantilla atomic<Integral>)
(desde C++11)
Atómicamente sustituye el valor actual con el resultado de OR bit a bit del valor y arg. La operación es de lectura-modificación-escritura de la operación. Memoria se ve afectada de acuerdo con el valor de memory_order .
Original:
Atomically replaces the current value with the result of bitwise OR of the value and arg. The operation is read-modify-write operation. Memory is affected according to the value of memory_order.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Parámetros

arg -
el otro argumento de OR bit a bit
Original:
the other argument of bitwise OR
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
memory_order -
restricciones de memoria el orden de hacer cumplir
Original:
memory order constraints to enforce
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Valor de retorno

El valor de la variable atómica antes de la llamada .
Original:
The value of the atomic variable before the call.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Excepciones

Especificación noexcept:  
noexcept
  (desde C++11)

Ver también

Reemplaza el objeto atómico con el resultado de la operación lógica OR con un argumento no atómico y obtiene el valor anterior del objeto atómico.
(plantilla de función) [editar]