volatile
最適化による読み書きの除去を抑える型修飾子。スレッド間の同期を保証するものではない。
この概念が関わる関係
- volatileを競合状態(race condition)に用いることは推奨されません。
- volatileをデータ競合による未定義動作に用いることは推奨されません。
- volatileを競合状態(race condition)に用いることは推奨されません。
この概念を扱う記事
- マルチスレッドの実務ベストプラクティス C言語編 ── Win32 APIの流儀で安全に書く(言及)
- マルチスレッドの実務ベストプラクティス C++編 ── RAIIとjthreadで事故を構造から消す(言及)
- マルチスレッドの実務ベストプラクティス Java編 ── 仮想スレッド時代の定石(言及)
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。