文件名称:ThreadPool:使用std的C ++线程池
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-19 14:00:06
C++
线程池
使用std :: thread和其他C ++ 11/14标准线程实用程序的C ++线程池。
易于使用,具有一些额外功能,可以进行更多控制。
auto add(Func&& func, Args&&... args)
这是将作业添加到ThreadPool 。 接受要排队的可调用对象( func )以及参数( args... )。 返回模板Func的返回类型的std::future ,以获取返回值。
完整签名:
template < typename>
auto add (Func&& func, Args&&... args) -> std::future
【文件预览】:
ThreadPool-master
----ThreadPool.cpp(3KB)
----ThreadPool.vcxproj.filters(1KB)
----example.cpp(2KB)
----ThreadPool.hpp(3KB)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(5KB)
----ThreadPool.vcxproj(7KB)