C ++ Atomic "! =" И "+=" ОператорыC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 C ++ Atomic "! =" И "+=" Операторы

Сообщение Anonymous »

Я пытаюсь выполнить задание C ++ с участием атомных переменных. Код фрагмент: < /p>

Код: Выделить всё

static std::atomic val;

val+=1;
IDE сообщает мне «Нет оператора» += 'Соответствует этим операнду - типы операндов - std :: atomic += int ». И это также говорит мне, что «нет быстрого исправления». Итак, как мне увеличить атомный int на 1? Кажется, моему очень неопытному уму, что это должно быть просто, но я думаю, нет. Иметь аналогичную проблему с " "Оператор.

Подробнее здесь: https://stackoverflow.com/questions/796 ... -operators
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»