Bagikan melalui


_WriteBarrier

Khusus Microsoft

Membatasi pengoptimalan pengkompilasi yang dapat menyusun ulang operasi akses memori di seluruh titik panggilan.

Perhatian

Intrinsik _ReadBarrier, _WriteBarrier, dan _ReadWriteBarrier pengkompilasi dan MemoryBarrier makro semuanya tidak digunakan lagi dan tidak boleh digunakan. Untuk komunikasi antar alur, gunakan mekanisme seperti atomic_thread_fence dan std::atomic<T>, yang didefinisikan dalam Pustaka Standar C++. Untuk akses perangkat keras, gunakan opsi pengkompilasi /volatile:iso bersama dengan kata kunci volatil .

Sintaks

void _WriteBarrier(void);

Persyaratan

Intrinsik Sistem
_WriteBarrier x86, x64

File header<intrin.h>

Keterangan

Intrinsik _WriteBarrier membatasi pengoptimalan pengkompilasi yang dapat menghapus atau menyusun ulang operasi akses memori di seluruh titik panggilan.

END Khusus Microsoft

Lihat juga

_ReadBarrier
_ReadWriteBarrier
Intrinsik pengkompilasi
Kata kunci