阅读背景:

架构设计:生产者/消费者模式 第6页:环形缓冲区的实现

来源:互联网 

◇判断“空”和“满”

    上述的操作并不复杂,不过有一个小小的麻烦:空环和满环的时候,R和W都指向同一个位置!这样就无法判断到底是“空”还是“满”。大体上有两种方法可以解决该问题。    上述的操作并不复杂,不过有一个小小的麻烦:空环和满环的时候,




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: