マルチスレッドプログラミング相談室 その8at TECHマルチスレッドプログラミング相談室 その8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト665:デフォルトの名無しさん 11/09/15 02:49:09.91 は? 666:デフォルトの名無しさん 11/09/15 08:20:18.11 コンパイラが順序通りに書き込んでもCPUがそのように 振る舞うわけねーだろ 667:デフォルトの名無しさん 11/09/15 08:23:43.17 メモリモデルの意味も分かってない馬鹿ばかり。 668:デフォルトの名無しさん 11/09/15 08:45:27.59 >>666 お前はMSの文書ちゃんと読めよ 669:デフォルトの名無しさん 11/09/15 09:34:15.77 ちなみに読み込みは順序換えが許されている。 一般的には読み込み順序の問題でvolatileが必要になるんだが、 今回のような処理では、参照変数より先に参照先を読むことが不可能なため、 volatileがなくても実は問題が発生しない。 もちろん読み込みの挿入が許可されてないってのも重要なんだが。 まあ普通はvolatileつけるでOK。 670:デフォルトの名無しさん 11/09/15 10:44:40.93 >>669 いや、だから読み書きともに順序替えが許されてるんだってば 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch