atomic::atomic конструктор
Создает объект является атомарным.
atomic();
atomic( const atomic& );
atomic( Ty Val ) _NOEXCEPT;
Параметры
- _Val
Заметки
Атомарные объекты нельзя копировать или переместить.
Объекты экземпляров atomic<Ty> могут быть инициализированы только конструктором, который принимает аргумент типа Ty, а не с помощью агрегатной инициализации.Однако объекты **atomic_**integral могут быть инициализированы только с помощью агрегатной инициализации.
atomic<int> ai0 = ATOMIC_VAR_INIT(0);
atomic<int> ai1(0);
Требования
Атомарный заголовок:
Std пространство имен: