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

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