Compartilhar via


Função atomic_is_lock_free

Especifica se as operações atômicas em um objeto de atomic são lock-partition-id&gt livres.

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 atomic que armazena um valor do tipo Ty.

Valor de retorno

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

Comentários

Um tipo atômico é lock-partition-id&gt livre se nenhuma operação atômica nesse uso do tipo bloqueios.

Requisitos

Cabeçalho: atômico

std de Namespace:

Consulte também

Referência

<atomic>

Estrutura atomic