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

_WriteBarrier

Específicos de Microsoft

Limita las optimizaciones del compilador que pueden reordenar las operaciones de acceso a memoria en el punto de la llamada.

Nota de precaución Precaución

Los objetos _ReadBarrier, _WriteBarrier y _ReadWriteBarrier intrínsecos del compilador y la macro MemoryBarrier están desusados y no deben utilizarse. Para la comunicación entre subprocesos, use mecanismos como atomic_thread_fence y std::atomic<T>, definidos en la Biblioteca de plantillas estándar de C++. Para el acceso de hardware, utilice la opción del compilador /volatile:iso junto con la palabra clave volatile (C++).

void _WriteBarrier(void);

Función intrínseca

Arquitectura

_WriteBarrier

x86, x64

Archivo de encabezado <intrin.h>

El objeto _WriteBarrier intrínseco limita las optimizaciones del compilador que pueden quitar o reordenar las operaciones de acceso a memoria en el punto de la llamada.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft