Bagikan melalui


_ReadBarrier

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 ditentukan dalam Pustaka Standar C++. Untuk akses perangkat keras, gunakan opsi pengkompilasi /volatile:iso bersama dengan kata kunci volatil .

Sintaks

void _ReadBarrier(void);

Persyaratan

Intrinsik Sistem
_ReadBarrier x86, x64

File header<intrin.h>

Keterangan

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

END Khusus Microsoft

Lihat juga

Intrinsik pengkompilasi
Kata kunci