Compartilhar via


atomic::atomic construtor

Constrói um objeto atômico.

atomic();
atomic( const atomic& );
atomic( Ty Val ) _NOEXCEPT;

Parâmetros

  • _Val

Comentários

Os objetos atômicos não podem ser copiados ou movido.

Os objetos que são atomic<Ty> instanciações de podem ser inicializados somente pelo construtor que aceita um argumento de tipo Ty e não usando a inicialização aggregate.Em o entanto, objetos de **atomic_**integral podem ser inicializados somente usando a inicialização aggregate.

atomic<int> ai0 = ATOMIC_VAR_INIT(0);
atomic<int> ai1(0);

Requisitos

Cabeçalho: atômico

namespace: STD

Consulte também

Referência

<atomic>

Estrutura atômica