Partilhar via


Função atomic_is_lock_free

Especifica se as operações atômicas em um objeto de atomic são livres bloqueio-.

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;

Parâmetros

  • Atom
    Um ponteiro para um objeto de atomic que armazena um valor de tipo Ty.

Valor de retorno

true se as operações atômicas em Atom são livres; bloqueio- caso contrário, false.

Comentários

Um é livre de tipo atômico se qualquer operação atomic uso de em aquele tipo bloqueia.

Requisitos

Cabeçalho: atômico

namespace: STD

Consulte também

Referência

<atomic>

Estrutura atômica