Daily C/C++ 并发编程基础 今天这篇文章是简要的介绍一下并发编程中的用于控制同步的对象 参考文章是CMU15445的project4中andy推荐的一篇文章 锁 锁是一个抽象的概念,用来保护资源的,当你持有锁的时候,你就可以去访问受保护的资源。当你没有持有锁的时候,你就不能去访问对应的资源 锁本身的含义也隐喻了独占的意味。当你尝试去获取一个锁,却失败的时候,要么你会阻塞住,一直等到你可以获得这个锁为止。要么你会返回一些错误码等东西来表示获取失败 最常见的一种就是简单的计数,一个锁可以有一个上限的值。当我们…