оператор atomic::operator&=
Выполняет побитовую and на указанном значении и сохраненные значения *this.Используется только объединенными специализациями.
atomic<Ty>::operator&= (
Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator&= (
Ty Value
) _NOEXCEPT;
Параметры
- Value
Значение типа Ty.
Возвращаемое значение
Результат битового and.
Заметки
Этот оператор выполняет операцию read-modify-write, чтобы заменить сохраненное значение *this с побитовое andValue и текущего значения, которые хранятся в *this и применяет memory_order_seq_cstmemory_order.
Требования
Атомарный заголовок:
Std пространство имен: