エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Zephyr Cradle Diary(2009-05-28)
■ [PG] volatile(C言語) 話題に困ってかつCDのレビューを書く気力もないときは適当にプログラミング話... ■ [PG] volatile(C言語) 話題に困ってかつCDのレビューを書く気力もないときは適当にプログラミング話を綴っていけば良いんじゃないかと閃いた次第。まあ基本はやっぱりC言語になっちゃうんですけど。しかも初歩的な話だったりしますが。 そんなわけで、volatileです。 volatileって、あんま使わないですよね。たぶんVCとかで開発やってる限り、ほっとんどお世話にならないのではないかと。そもそもマルチスレッドプログラミングなんていきなりやらされることもなく、そんな理由からも新人研修とかでも飛ばされたりして。でも知らないと困るときが絶対的にあります。マルチスレッドプログラミングが必要なときですね。 volatileってのが何をするかっていうと、コンパイル時の最適化を抑止します。最適化ってのは、例えば変数aに0を代入して、次のステートメントで即座に変数aに100を代入するような処
2011/09/27 リンク