文件名称:VCThreadPool3
介绍说明--下载内容均来自于网络,请自行研究使用
1.线程池管理器(ThreadPoolManager):用于创建并管理线程池
2.工作线程(WorkThread): 线程池中线程
3.任务接口(Task):每个任务必须实现的接口,以供工作线程调度任务的执行。
4.任务队列:用于存放没有处理的任务。提供一种缓冲机制。
网上的c/c++线程池多是linux下的,这个是VC6.0的线程池。其涉及的主要文件有:ThreadPoolManage、IThreadExcute、TemporarilyThread、ThreadManage、RegKeyIni。(1. thread pool manager (ThreadPoolManager): for creating and managing the thread pool 2. working thread (WorkThread): thread in the thread pool 3. task interface (Task): the interface that each task must be implemented for the working thread to schedule the task execution. 4. task queue: it is used to store unprocessed tasks. Provide a buffer mechanism. The c/c++ thread pool on the Internet is mostly under Linux, and this is the thread pool of VC6.0. The main documents involved are: ThreadPoolManage, IThreadExcute, TemporarilyThread, ThreadManage, RegKeyIni.)
2.工作线程(WorkThread): 线程池中线程
3.任务接口(Task):每个任务必须实现的接口,以供工作线程调度任务的执行。
4.任务队列:用于存放没有处理的任务。提供一种缓冲机制。
网上的c/c++线程池多是linux下的,这个是VC6.0的线程池。其涉及的主要文件有:ThreadPoolManage、IThreadExcute、TemporarilyThread、ThreadManage、RegKeyIni。(1. thread pool manager (ThreadPoolManager): for creating and managing the thread pool 2. working thread (WorkThread): thread in the thread pool 3. task interface (Task): the interface that each task must be implemented for the working thread to schedule the task execution. 4. task queue: it is used to store unprocessed tasks. Provide a buffer mechanism. The c/c++ thread pool on the Internet is mostly under Linux, and this is the thread pool of VC6.0. The main documents involved are: ThreadPoolManage, IThreadExcute, TemporarilyThread, ThreadManage, RegKeyIni.)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
文件名 | 大小 | 更新时间 |
---|---|---|
VCThreadPool3 | 0 | 2018-02-03 |
VCThreadPool3\IThreadExcute.cpp | 627 | 2004-10-20 |
VCThreadPool3\IThreadExcute.h | 589 | 2004-10-20 |
VCThreadPool3\ManageTemporarilyThread.cpp | 656 | 2004-10-20 |
VCThreadPool3\ManageTemporarilyThread.h | 630 | 2004-10-20 |
VCThreadPool3\ManageThread.cpp | 2374 | 2009-02-03 |
VCThreadPool3\ManageThread.h | 1180 | 2004-10-20 |
VCThreadPool3\ReadMe.txt | 3687 | 2004-10-20 |
VCThreadPool3\RegKeyIni.cpp | 6601 | 2004-10-21 |
VCThreadPool3\RegKeyIni.h | 2803 | 2004-10-21 |
VCThreadPool3\res | 0 | 2018-02-03 |
VCThreadPool3\Resource.h | 828 | 2004-10-21 |
VCThreadPool3\res\ThreadManage.ico | 1078 | 2004-10-20 |
VCThreadPool3\res\ThreadManage.rc2 | 404 | 2004-10-20 |
VCThreadPool3\Sdate.cpp | 870 | 2018-02-02 |
VCThreadPool3\Sdate.h | 574 | 2004-10-20 |
VCThreadPool3\StdAfx.cpp | 214 | 2004-10-20 |
VCThreadPool3\StdAfx.h | 1054 | 2004-10-20 |
VCThreadPool3\TemporarilyThread.cpp | 1277 | 2004-10-20 |
VCThreadPool3\TemporarilyThread.h | 859 | 2004-10-20 |
VCThreadPool3\ThreadManage.aps | 21332 | 2018-02-02 |
VCThreadPool3\ThreadManage.cpp | 2147 | 2004-10-20 |
VCThreadPool3\ThreadManage.dsp | 5084 | 2018-02-03 |
VCThreadPool3\ThreadManage.dsw | 549 | 2004-10-20 |
VCThreadPool3\ThreadManage.h | 1390 | 2004-10-20 |
VCThreadPool3\ThreadManage.ncb | 82944 | 2018-02-03 |
VCThreadPool3\ThreadManage.opt | 113664 | 2018-02-03 |
VCThreadPool3\ThreadManage.plg | 258 | 2018-02-03 |
VCThreadPool3\ThreadManage.rc | 5475 | 2004-10-21 |
VCThreadPool3\ThreadManage.suo | 8704 | 2018-02-02 |
VCThreadPool3\ThreadManage1.cpp | 581 | 2004-10-20 |
VCThreadPool3\ThreadManage1.h | 546 | 2004-10-20 |
VCThreadPool3\ThreadManageDlg.cpp | 5389 | 2004-10-21 |
VCThreadPool3\ThreadManageDlg.h | 1596 | 2004-10-21 |
VCThreadPool3\ThreadPoolManage.cpp | 7656 | 2018-02-03 |
VCThreadPool3\ThreadPoolManage.h | 1657 | 2018-02-03 |
VCThreadPool3\tt.ini | 198 | 2018-02-02 |
VCThreadPool3\wangwei.ini | 295 | 2018-02-02 |
VCThreadPool3\说明.txt | 376 | 2018-02-03 |