Spec-Zone.ru › C++

std::atomic_ref<T>::operator=

T operator=( T desired ) const noexcept;
(1)
atomic_ref& operator=( const atomic_ref& ) = delete;
(2)
1) Атомарно присваивает значение desired ссылочной переменной. Эквивалентно store(desired).
2) atomic_ref не является CopyAssignable.

Параметры

desired - значение для присваивания

Возвращаемое значение

desired

Примечания

В отличие от большинства операторов присваивания, оператор присваивания для atomic_ref не возвращает ссылку на свой левосторонний аргумент. Он возвращает копию сохранённого значения.

См. также

(конструктор)
создаёт объект atomic_ref
(публичный член-функция)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/atomic/atomic_ref/operator%3D

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API