_ReadWriteBarrier
Specifické pro Microsoft
Omezuje optimalizace kompilátoru, které lze změnit pořadí přístupů paměti v rámci bodu volání.
Upozornění |
---|
_ReadBarrier, _WriteBarrier, A _ReadWriteBarrier překladač a MemoryBarrier makra jsou všechny nepoužívané a by neměl být použit.Pro komunikaci mezi vlákno používat mechanismy atomic_thread_fence a std::atomic < T >, které jsou definovány v Standardní knihovna C++ – referenční dokumentace.Pro přístup hardwaru, použijte /volatile:iso možnosti kompilátoru spolu s volatile (C++) klíčové slovo. |
void _ReadWriteBarrier(void);
Požadavky
Vnitřní |
Architektura |
---|---|
_ReadWriteBarrier |
x 86x64 |
Soubor hlaviček < intrin.h >
Poznámky
_ReadWriteBarrier Vnitřní omezení optimalizace kompilátoru, které lze odstranit nebo změnit pořadí přístupů paměti v rámci bodu volání.