atomic_signal_fence 函式
作為fence 是記憶體強制在載入/存放區之間的排序作業同步原始化,在具有在同一個執行序執行信號的控制器呼叫執行緒。
inline void atomic_signal_fence(
memory_order Order
) _NOEXCEPT;
參數
- Order
判斷柵欄型別的記憶體定序條件約束。
備註
Order 引數識別柵欄型別。
memory_order_relaxed |
柵欄沒有作用。 |
memory_order_consume |
柵欄是取得柵欄。 |
memory_order_acquire |
柵欄是取得柵欄。 |
memory_order_release |
柵欄是版本柵欄。 |
memory_order_acq_rel |
柵欄是取得柵欄和版本柵欄。 |
memory_order_seq_cst |
柵欄是取得柵欄和版本柵欄,並依序一致。 |
需求
**標頭:**atomic
命名空間: std