![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
有点小傲慢
我的大师之路!
展开
-
一个简单的C++线程池实现
包含两个队列,一个任务队列和一个线程队列。启动线程池前首先创建任务,将所有任务加入任务队列。 头文件thread_pool.h: #pragma once #include<condition_variable> #include<mutex> #include<vector> #include<thread> #include<dequ...原创 2020-03-19 21:24:35 · 324 阅读 · 0 评论 -
C++多线程生产者消费者的实现
分为四种情况:单生产者单消费者;单生产者多消费者;多生产者单消费者;多生产者多消费者。 单生产者单消费者: #include<iostream> #include<chrono> #include<mutex> #include<condition_variable> #include<thread> using namespa...原创 2020-03-19 01:34:44 · 1073 阅读 · 0 评论