回答編集履歴
1
append link
test
CHANGED
@@ -23,3 +23,7 @@
|
|
23
23
|
- C言語ではなくJava言語の話をしている可能性があります。CとJavaではvolatileは意味が全く異なります。(=Javaでは正しい情報ですが、Cには適用できない)
|
24
24
|
|
25
25
|
- 古いC言語仕様と古いコンパイラでは、volatileが必要な時代もありました。(=当時は正しかったが、今となっては陳腐化してしまった)
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
自分向けに書いた内容ですが [volatile変数とマルチスレッドとの関係](http://d.hatena.ne.jp/yohhoy/20121016/p1) で詳しく解説しています。(他人に説明するトーンで書いてないので全体的に言葉足らずですが)
|