Espacios de nombres
Variantes
Acciones

std::atomic_flag::test

De cppreference.com
< cpp‎ | atomic‎ | atomic flag
 
 
 
 
(desde C++20)
bool test( std::memory_order order = std::memory_order::seq_cst ) volatile noexcept;
bool test( std::memory_order order = std::memory_order::seq_cst ) noexcept;

Lee atómicamente el valor de *this y devuelve el valor.

Contenido

[editar] Parámetros

order - El orden de sincronización de memoria para esta operación. No debe ser std::memory_order::release o std::memory_order::acq_rel.

[editar] Valor de retorno

El valor leído atómicamente.

[editar] Ejemplo

[editar] Véase también

Devuelve atómicamente el valor de la bandera.
(función) [editar]