C++11中的原子变量可以全局初始化吗?
例如:
std::atomic_int turnX = 5;
int main() {
/* ... */
}
此操作失败:
error: deleted function ‘std::atomic<int>::atomic(const std::atomic<int>&)’
查看<atomic>
,它确实给出了这样的想法:这是不允许的。
我关于原子变量只能从函数内部赋值的说法是否正确?
最佳答案
关于c++ - C++11 中原子变量的复制初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6700795/