2

Java では、別のスレッドからメンバーにアクセスするときにメンバーの可視性が保証されないことを知っています。

これは、アクセスしているスレッドがメンバーの盗まれた値を参照する可能性があることを意味します (キャッシュがまだメイン メモリにフラッシュされていないため)。

C++もそうなのかな?(C++11でも?)

もしそうなら、C++ でこの問題をどのように解決しますか? (Java では、synchronized キーワードを使用できます)。

4

3 に答える 3