funzione atomic_thread_fence
Funge da recinto che stabilisce i requisiti di memoria ordine rispetto ad altri recinti.
inline void atomic_thread_fence(
memory_order Order
) _NOEXCEPT;
Parametri
- Order
Una limitazione di memoria che determina il tipo del recinto.
Note
L'argomento di Order determina il tipo del recinto.
memory_order_relaxed |
Il limite non ha effetto. |
memory_order_consume |
Il limite è un limite di acquisto. |
memory_order_acquire |
Il limite è un limite di acquisto. |
memory_order_release |
Il limite è un limite della versione. |
memory_order_acq_rel |
Il limite sia un limite di acquisto che un limite della versione. |
memory_order_seq_cst |
Il limite sia un limite di acquisto che un limite della versione ed è in sequenza coerente. |
Requisiti
intestazione: atomico
Spazio dei nomi: deviazione standard