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 140
下载积分: 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 个回复

  • Visual C# 查询指定时间间隔的数据
    Visual C# 查询指定时间间隔的数据,根据学生出生年月查询学生年龄,代码如下:   private DataTable GetMessage()   {    string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");    string P_Str_SqlStr = string.Format(//创建SQL查询字符串    "select 学生姓名,出生年月 from tb_Student");    SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);    DataTable P_dt = new DataTable();//创建数据表    P_SqlDataAdapter.Fill(P_dt);//填充数据表    return P_dt;//返回数据表   }
    2022-03-02 08:45:17下载
    积分:1
  • 家用自动控制器
    样品采用ARM嵌入式C lpc1769控制家庭自动化应用包括实时编码。
    2022-05-18 08:17:40下载
    积分:1
  • rtsp源码,项目中的rtsp源码,非开源软件二次开发
    rtsp源码,项目中的rtsp源码,非开源软件二次开发。
    2022-12-09 16:55:03下载
    积分:1
  • 2016年湖南省数学建模
    实际投标中,由于竞争对手的投标策略是随着市场环境及自身条件的变化而变化的,因此就是对同一个包(货物类型以及对应数量完全相同),同一厂家在不同批次中的报价也可能是不同的。还需要注意价格下浮比例(或称下浮系数)以及减分速率指数对报价也会产生一定的影响
    2023-04-20 05:45:03下载
    积分:1
  • WinForm酒店管理系统
    此系统是基于C#编程语言,开发的WinForm管理程序。基本实现了数据的增删改查,具体到此系统中即为预定房间,申请住宿等等。
    2022-03-01 14:20:56下载
    积分:1
  • SD卡实验(SDIO方式)
    SD卡实验(SDIO方式)
    2021-10-05 00:30:54下载
    积分:1
  • myqq 聊天项目完整源码 含数据库
    myqq 聊天项目完整源码 含数据库
    2013-11-24下载
    积分:1
  • 按键消抖与LED开关实例
    按键消抖与LED开关实例,5个导航按键的按下与 否,对应控制LED D2/D3/D4/D5/D6的亮灭切换
    2022-04-07 16:01:50下载
    积分:1
  • 音乐倒数计数器
    该代码通过对单片机的几个端口进行定义,将其与按键相连,按下某一个键时,实现倒数定时,当其时间倒数为0时,音乐响起,提醒时间到,通过Proteus和Keil软件对此功能实现仿真...
    2022-12-27 19:20:03下载
    积分:1
  • opencv边缘检测简单例子
    opencv边缘检测简单例子,采用sobel算子、canny算子、laplace算子。
    2022-08-11 05:36:25下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载