如何C++新特性实现高效线程池?C++实现的线程池,涉及知识点:decltype、packaged_task、make_shared、mutex、unique_lock、notify_one、future、queue、bind、thread等等。线程池的接口设计:(1)封装一个线程池的类。(2)线程池的初始化:设置线程的数量。(3)启动线程池:创建线程等工作。(4)执行任务的函数。(5)停止线程池。(6)等所有任务执行完成,退出执行函数。更多内容点击链接
https://mp.weixin.qq.com/s/8aE5zclcwB3D_u458jFxEg阅读。