Sdílet prostřednictvím


_WriteBarrier

Specifické pro Microsoft

Omezuje optimalizace kompilátoru, které lze změnit pořadí operací access paměti v rámci bodu volání.

Poznámka k upozorně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 _WriteBarrier(void);

Požadavky

Vnitřní

Architektura

_WriteBarrier

x 86x64

Soubor hlaviček < intrin.h >

Poznámky

_WriteBarrier Vnitřní omezuje optimalizace kompilátoru, které lze odstranit nebo změnit pořadí operací access paměti v rámci bodu volání.

Viz také

Referenční dokumentace

_ReadBarrier

_ReadWriteBarrier

Vnitřní funkce kompilátoru

Klíčová slova jazyka C++