- 472 名前:デフォルトの名無しさん (ワッチョイ cbdc-92cl) mailto:sage [2017/02/20(月) 06:33:50.28 ID:8HBU9+MH0.net]
- 大きな整数だと読み書き操作のアトミック性が保証されないから
std::atomic を使わなきゃならん。 必要ないかも知れないけど、同じ書き方でboolでもlong longでも 正しく動くようにテンプレートを使った標準的な書式にしておく、 ってのがC++流と言えるのかな。 あと、std::atomic<bool>と書いてもboolを直に代入しても 実行時には同じ速度で動く(ようにatomicを実装する)から損はない、 というのもね。
|

|