Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

atomic_fetch_and_explicit (Función)

Realiza una operación and bit a bit de un valor y un valor existente que esté almacenado en un objeto atomic.

template <class T>
inline T atomic_fetch_and_explicit(
   volatile atomic<T>* Atom,
   T Value,
   memory_order Order); noexcept
template <class T>
inline T atomic_fetch_and_explicit(
   volatile atomic<T>* Atom,
   T Value,
   memory_order Order); noexcept

Atom

Puntero a un objeto atomic que almacena un valor de tipo T.

Value

Valor de tipo T.

Order

memory_order.

El valor contenido en el objeto atómico inmediatamente antes de realizar la operación.

La función atomic_fetch_and_explicit realiza una operación read-modify-write para reemplazar el valor almacenado Atom con and bit a bit de Value y el valor actual almacenado en Atom, dentro de las restricciones de memoria especificadas por Order.

Encabezado: atomic

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft