2018年3月12日
摘要: 在使用标准库中的加锁机制时,例如我们使用std::mutex,写了如下的代码(下面的代码使用condition_variable可能更合适) 我们知道如果先运行线程1的代码,也就是说线程1获得了锁,进行了准备资源的操作。然后运行线程2,也就是说线程2之后获得了锁,可以知道线程1加锁区域的代码已经执行 阅读全文
posted @ 2018-03-12 16:39 月落无影 阅读(724) 评论(0) 推荐(0) 编辑