Aracılığıyla paylaş


atomic_is_lock_free İşlevi

Belirtir olup olmadığını atomik işlemler bir atomic nesnesinin kilidi serbest.

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;

Parametreler

  • Atom
    Bir işaretçi bir atomic nesne türü değeri saklayan Ty.

Dönüş Değeri

trueAtomik işlemler Atom olan kilit serbest; Aksi halde, false.

Notlar

Bir atomik türü ilgili türdeki hiçbir Atomik İşlem kilitleri kullanırsanız kilidi serbest.

Gereksinimler

Başlık: atomik

Ad alanı: std

Ayrıca bkz.

Başvuru

<atomic>

Atomik yapısı