アトミックにしたけりゃstd::atomicを使え
使わない場合は保証されない