摘要: 本文主要介绍 如何设计一个高效通用的线程池 。详细说明了一个线程池由哪几部分组成,最后通过100行C++代码实现一个高效通用的线程池。 1. 线程池的基础元素 1. std::vector\ workers 2. std::queue\ tasks 3. std::mutex queue_mutex 阅读全文
posted @ 2020-02-22 16:31 wengle 阅读(673) 评论(0) 推荐(0) 编辑