Partager via


Fonction atomic_is_lock_free

Spécifie si les opérations atomiques sur un objet d' atomicsont sans verrou libres.

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;

Paramètres

  • Atom
    Un pointeur vers un objet d' atomic qui stocke une valeur de type Ty.

Valeur de retour

true si les opérations atomiques sur Atom sont sans verrou inscription ; sinon, false.

Notes

Un type atomique est sans verrou qu'opération atomique sur ce type ne utilisation de verrous pas.

Configuration requise

en-tête : atomique

l'espace de noms : DST

Voir aussi

Référence

<atomic>

structure atomique