我看的一下午才明白的,因为吧,我之前都是不知道与boost::thread相关的任何知识,然后开始看各种资料啊... 妈的,我就是一个小白,没一点基础的.. 总的来说:blocking_queue实现一个阻塞队列,它利用了生成者与消费者的设计模式,怎么说呢?. 首先吧,你要有一个queue(队列,c++里的一种容器),对它的操作有push与pop. push即向队列里压入数据,相当于一个生产者,然后呢,pop把数据弹出队列,相当于一个消费者..但是呢,生产者与消费者的速度可能不一样(即push与