Sdílet prostřednictvím


atomic::atomic – konstruktor

Sestaví atomický objekt.

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

Parametry

  • _Val
    Hodnota inicializace.

Poznámky

Atomické objekty nelze kopírovat nebo přesunout.

Objekty, které jsou instancemi atomic<Ty>, mohou být inicializovány pouze pomocí konstruktoru, který přijímá argument typu Ty a nikoli pomocí agregační inicializace.Nicméně objekty **atomic_**integral mohou být inicializovány pouze pomocí agregační inicializace.

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

Požadavky

Záhlaví: atomic

Obor názvů: std

Viz také

Referenční dokumentace

<atomic>

atomic – struktura