Udostępnij za pośrednictwem


Funkcja atomic_thread_fence

Działa jako ogrodzenia , ustanawia wymagania zamawianie pamięci w odniesieniu do innych ogrodzenia.

inline void atomic_thread_fence(
   memory_order Order
) _NOEXCEPT;

Parametry

  • Order
    Ograniczenie pamięci, które określa typ ogrodzenia.

Uwagi

Order Argument określa typ ogrodzenia.

memory_order_relaxed

Ogrodzenia nie ma wpływu.

memory_order_consume

Ogrodzenia jest ogrodzenia pobierania.

memory_order_acquire

Ogrodzenia jest ogrodzenia pobierania.

memory_order_release

Ogrodzenia jest ogrodzenia wydania.

memory_order_acq_rel

Horyzont Pozyskaj i ogrodzenia wydania jest ogrodzenia.

memory_order_seq_cst

Ogrodzenia ogrodzenia Pozyskaj i ogrodzenia wydania i jest sekwencyjnie zgodne.

Wymagania

Nagłówek: atomic

Obszar nazw: std

Zobacz też

Informacje

<atomic>

Struktura Atomowej

Funkcja atomic_signal_fence