函式
<atomic>

std::atomic_flag_clear_explicit

void atomic_flag_clear (volatile atomic_flag* obj, memory_order sync) noexcept;void atomic_flag_clear (atomic_flag* obj, memory_order sync) noexcept;
Clear atomic flag (explicit memory order)
Clears obj, setting its flag value to false.

See atomic_flag::clear for the equivalent member function of atomic_flag.

引數

obj
Pointer to the atomic_flag object to clear.
sync
操作的同步模式。
This shall be a values of the enum type memory_order.

返回值



資料競爭

無資料競爭(原子操作)。記憶體順序由引數 sync 指定。

異常安全

無異常保證: 絕不丟擲異常。

另見