Condividi tramite


costruttore atomic::atomic

Costruisce un oggetto atomico.

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

Parametri

  • _Val

Note

Gli oggetti atomici non possono essere copiati o rimossi.

Gli oggetti che sono creazioni di istanze atomic<Ty> è possibile inizializzare solo dal costruttore che accetta un argomento di tipo Ty e non tramite inizializzazione aggregata.Tuttavia, gli oggetti **atomic_**integral è possibile inizializzare solo tramite inizializzazione aggregata.

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

Requisiti

intestazione: atomico

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

<atomic>

struttura atomica