Condividi tramite


_WriteBarrier

Sezione specifica Microsoft

Limita le ottimizzazioni del compilatore che possono riordinare le operazioni di accesso alla memoria nel punto della chiamata.

Avviso

Le funzioni intrinseche del compilatore _ReadBarrier, _WriteBarrier e _ReadWriteBarrier e la macro MemoryBarrier sono deprecate e non vanno usate.Per la comunicazione tra thread, usare meccanismi come atomic_thread_fence e std::atomic<T>, definiti nella Riferimento per la libreria standard C++.Per l'accesso hardware, usare l'opzione del compilatore /volatile:iso con la parola chiave volatile (C++).

void _WriteBarrier(void);

Requisiti

Funzione intrinseca

Architettura

_WriteBarrier

x86, x64

File di intestazione <intrin.h>

Note

La funzione intrinseca _WriteBarrier limita le ottimizzazioni del compilatore che possono rimuovere o riordinare le operazioni di accesso alla memoria nel punto della chiamata.

Vedere anche

Riferimenti

_ReadBarrier

_ReadWriteBarrier

Intrinseci del compilatore

Parole chiave C++