我想使用std::atomic_bool因为我想要一个布尔值,它应该被不同的线程访问.
std::atomic_bool
它是一个static成员变量.问题是我想用false第一个状态初始化它.通常我会这样做: std::atomic_bool World::mStopEvent = false;
static
false
std::atomic_bool World::mStopEvent = false;
但问题似乎是它不false作为构造函数.那么我应该如何初始化这样一个变量呢?我正在使用VS 2012.
c++ atomic c++11 visual-studio-2012
atomic ×1
c++ ×1
c++11 ×1
visual-studio-2012 ×1