>>909
たとえboolでもc++では正常に動く保証はない、あるのは同時読み込みの時だけ

てか比べた対象がlockをコメントアウトしたやつって排他処理一切してないってこと?それプログラムとして正常に動作する保証まったくないぞ
排他処理はしなきゃダメ