SetThreadPool(this);    thr->Start();AppendToIdleList(thr);  }m_monitor=0;}CThreadPool::~CThreadPool(){  TerminateAll();}voidCThreadPool::TerminateAll(){m_mtxTaskList.Lock();m_taskList.clear();m_mtxTas-IMDN开发者社群-imdn.cn"> SetThreadPool(this);    thr->Start();AppendToIdleList(thr);  }m_monitor=0;}CThreadPool::~CThreadPool(){  TerminateAll();}voidCThreadPool::TerminateAll(){m_mtxTaskList.Lock();m_taskList.clear();m_mtxTas - IMDN开发者社群-imdn.cn">
登录
首页 » c++,c » 线程关联类

线程关联类

于 2022-06-13 发布 文件大小:1.80 kB
0 136
下载积分: 2 下载次数: 1

代码说明:

#include "ThreadPool.h"#include "WorkerThread.h"#include "Task.h"/******************************************************************************** 线程池******************************************************************************/CThreadPool::CThreadPool(int initnum){m_threadNum = initnum;m_maxThrNum = initnum * 2; // 最多线程数for(int i = 0; i < m_threadNum; i++){        CWorkerThread* thr = new CWorkerThread();        thr->SetThreadPool(this);        thr->Start();AppendToIdleList(thr);    }m_monitor = 0;}CThreadPool::~CThreadPool(){    TerminateAll();}void CThreadPool::TerminateAll(){m_mtxTaskList.Lock();m_taskList.clear();m_mtxTas

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C#界面分屏展示
    C#界面任意分屏,可以平均分屏(即所有屏幕大小相同,按照设定数量平均分配);也可以按照自己的任意想法,把某些屏幕设置得与其他屏幕大小不一样(即可以设置几个大的,几个小的)。
    2022-03-25 01:30:37下载
    积分:1
  • C8051F50x_51x_Code
    来自Silicon Labs官方例程,分享给大家参考学习。。。。。。
    2022-03-02 15:45:36下载
    积分:1
  • VS2010 MFC对话框下文件操作
    适合MFC初学者的源代码,功能是文件操作,支持VS2010以上版本打开源码编译运行,当然,亲们也可以下载源码用NotePad或者记事本打开,在自己的VS版本软件中跟着复制粘贴,或者跟着敲代码,学习是一个需要耐心的过程,工程中注释比较详细,希望对您有帮助。
    2022-03-06 07:30:18下载
    积分:1
  • 数据库plim
    简单易懂的普利姆法求最小生成树的代码,新手可参考(Plymmerm easy to understand minimum spanning tree code, novice can refer to this code)
    2017-12-20 17:51:11下载
    积分:1
  • C#实现 用口令加密Bat文件 实例源码下载
    bat文件加密,口令形式,c#实现,实例源码
    2013-01-28下载
    积分:1
  • STM32FAT文件系统源码
    STM32FAT文件系统源码.基于ucosII操作系统,可对SD卡执行文件操作,程序里已经详细说明各个函数的使用
    2022-03-16 13:06:23下载
    积分:1
  • 运用历史运动图狂出运动的人
    该程序可以实现将运动的人用方框选出,主要应用运动历史图(MHI)更新背景图,选出运动的人。
    2022-06-16 09:17:11下载
    积分:1
  • 基于arm的流水灯循环点亮
    基于arm的流水灯循环点亮
    2023-02-23 02:20:03下载
    积分:1
  • hog、haar+svm行人检测代码
    基于hog或haar+svm行人检测代码,包含4种方式,有测试视频可直接运行,包含xml分类器及检测源码,4种检测方式可行,检测效果比较理想。
    2022-03-22 12:02:42下载
    积分:1
  • 1.可视化显示一个数字时钟,显示当前的年、月、日和当前时间; 2.通过菜单或工具栏可以调整时间,设置显示风格/效果等属性; 3.通过菜单或工具栏可以...
    1.可视化显示一个数字时钟,显示当前的年、月、日和当前时间; 2.通过菜单或工具栏可以调整时间,设置显示风格/效果等属性; 3.通过菜单或工具栏可以设置闹钟; 4.当设置了闹钟,则在数字时钟的面板上显示闹钟图标;闹时到,通过屏幕闪烁的方式提示;闹时过后,取消闹钟图标。 -1. Visualization displays a digital clock showing the current year, month, date and current time 2. Through the menu or toolbar can adjust the time setting display style/effects properties 3. Through the menu or toolbar can set up alarm clock 4. When setting the alarm clock, digital clock in the panel to show the alarm icon trouble when that way of flashing the screen prompts trouble when after the cancellation of an alarm clock icon.
    2022-03-07 01:27:05下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载