close
Espacios de nombres
Variantes

std::atomic_flag::test

De cppreference.com
 
 
 
 
<tbody> </tbody> <tbody class="t-dcl-rev t-dcl-rev-notes t-since-cxx20 "> </tbody><tbody> </tbody>
(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.

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.

Valor de retorno

El valor leído atómicamente.

Ejemplo

Véase también

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