我想使用std::atomic_int变量.在我的代码中,我有:
#include <atomic>
std::atomic_int stop = 0;
int main()
{
// Do something
}
Run Code Online (Sandbox Code Playgroud)
这给了我一个编译错误:
use of deleted function 'std::__atomic_base<_IntTp>::__atomic_base(const std::__atomic_base<_IntTp>&) [with _ITp = int]'
std::atomic_int stop = 0;
^
Run Code Online (Sandbox Code Playgroud)
对于发生了什么有什么想法?