摘要: C++11 标准中引入了内存模型,其目的是为了解决多线程中可见性和顺序(order)。这是c++11最重要的新特征,标准忽略了平台的差异,从语义层面规定了6种内存模型来实现跨平台代码的兼容性。多线程代码因为其本身的复杂性问题,有引入死锁和race condition等一系列问题,可能造成的后果有cr 阅读全文
posted @ 2019-07-25 17:34 kkshaq 阅读(410) 评论(0) 推荐(0) 编辑