Bagikan melalui


_ReadWriteBarrier

Khusus Microsoft

Membatasi pengoptimalan pengkompilasi yang dapat menyusun ulang 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 _ReadWriteBarrier(void);

Persyaratan

Intrinsik Sistem
_ReadWriteBarrier x86, x64

File header<intrin.h>

Keterangan

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

END Khusus Microsoft

Lihat juga

_ReadBarrier
_WriteBarrier
Intrinsik pengkompilasi
Kata kunci