_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.