volatileはコンパイラの最適化を行わないという宣言。組み込みなどコード上から値の変化がわからない場合、コンパイラの最適化によりソースコードが変化してしまう。それを明示的に防ぐ

hide98hide98 のブックマーク 2010/01/14 17:11

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

volatileで最適化を抑制する - 職業としてのプログラミング

    C言語やC++,Javaにはvolatileという修飾子があります。組み込み系ソフトウェアやマルチスレッドのアプリケーションを書いている方にとっては、なじみ深い存在ですが、そうでない方にはあまり縁がないのかもしれま...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう