Я хочу использовать переменную std::atomic_int
. В моем коде у меня есть:
#include <atomic>
std::atomic_int stop = 0;
int main()
{
// Do something
}
И это дает мне ошибку компиляции:
use of deleted function 'std::__atomic_base<_IntTp>::__atomic_base(const std::__atomic_base<_IntTp>&) [with _ITp = int]'
std::atomic_int stop = 0;
^
Любая идея о том, что происходит?