atomic_is_lock_free 函式
指定 atomic 物件的不可部分完成的作業是否已 鎖定。
template <class Ty>
inline bool atomic_is_lock_free(
const volatile atomic<Ty> *Atom
) _NOEXCEPT;
template <class Ty>
inline bool atomic_is_lock_free(
const atomic<Ty> *Atom
) _NOEXCEPT;
參數
- Atom
atomic 物件的指標,該物件儲存指向 Ty 類型的值。
傳回值
true ,如果 Atom 的不可部分完成的作業是無鎖定;則為,否則為 false。
備註
如果該型別使用的不可部分完成的作業不會鎖定,原子型別是無鎖定。
需求
**標頭:**atomic
命名空間: std