我有一些关于C++11中内存模型的问题。
在第29页上,https://www.think-cell.com/en/career/talks/pdf/think-cell_talk_memorymodel.pdf写道:
“C++内存模型保证顺序一致性。”
但是,在我之前的帖子中,我了解到C++内存具有弱内存模型-编译器可以按他想要的方式进行重新排序-他必须满足“as if”规则。
在第29页上,https://www.think-cell.com/en/career/talks/pdf/think-cell_talk_memorymodel.pdf写道:
“C++内存模型保证顺序一致性。”
但是,在我之前的帖子中,我了解到C++内存具有弱内存模型-编译器可以按他想要的方式进行重新排序-他必须满足“as if”规则。