Метод atomic::fetch_sub
Вычитает указанное значение из сохраненного значения.
Ty atomic<Ty>::fetch_sub (
Ty Value,
memory_order Order = memory_order_seq_cst
) volatile _NOEXCEPT;
Ty atomic<Ty>::fetch_sub (
Ty Value,
memory_order Order = memory_order_seq_cst
) _NOEXCEPT;
Параметры
Value
Значение типа Ty.Order
memory_order.
Возвращаемое значение
Объект Ty, содержащий результата вычитания.
Заметки
Метод fetch_sub выполняет операцию read-modify-write неделимым блоком, чтобы вычитания Value из сохраненного значения в *this, в рамках ограничений по памяти, определенные Order.
Требования
Заголовок: atomic
Пространство имен: std