C ++ Threadpool没有使用boost lib

时间:2015-04-22 14:43:48

标签: c++ threadpool

我必须在我的程序中使用线程池,但我不知道如何使用它。我知道如何创建和使用线程,但经过大量研究后,我无法找到如何在不使用boost lib(禁止)的情况下实现线程池。如果您有一些想法或搜索路径,我将不胜感激。 我不是要求完整的代码,但至少如果你能带领我。

2 个答案:

答案 0 :(得分:0)

我只是用Google搜索了20秒,我发现了这个,希望它有所帮助,因为你的问题是如何使用threadpool

C++ Thread Pool

修改

没有提升: Simple thread pool in C++

然而,这个帖子已经写了“HOMEWORK”。祝你好运;)

答案 1 :(得分:0)

这是我很久以前用C ++编写的生产就绪线程池。 C++ Plugin Thread Pool使用命令模式和责任链模式。有相当多的高级C ++,如仿函数等,可能会觉得有点难以阅读。