您的位置: 首页 > 文章 > 线程池的简单实现 线程池的简单实现 分类: 文章 • 2024-12-08 19:02:22 本文讲述的是实现一个简单的线程池,用户只需要把任务放进线程池里面,然后线程池会自己取任务然后去执行。下面是代码。 任务是由队列管理的,以保证任务按先入先执行的规则。在队列中添加任务和删除任务之间要实现互斥访问队列,所以先实现一个互斥锁类。其中RETCHECK是 我们还要实现一个条件变量,后面可以用上它,只是做一些简单的封装 下面是线程的实现 下面是线程池的实现,是基于上面的那些类来实现的