线程池ThreadPool的实现符合生产者-消费者模型,这个模型解除生产者消费者间的耦合关系,生产者可以专注处理制造产品的逻辑而不用关心产品的消费,消费者亦然.当然,生产者消费者之间需要一个连接的纽带,那就是产品接口.产品接口是对这两者的约束,生产者生产的产品要符合产品的接口,消费者依据产品接口来消费. Thread类是ThreadPool中的消费者,它封装pthread API函数,对外提供Thread::entry()作为线程的入口函数.Thread只是对消费者的抽象,WorkThread才…