
线程池
文章平均质量分 80
黄忻
从事软件编程:c/c++、Qt、Labview、C#、VS
展开
-
c++线程池版二
** 添加任务:_task_function-任务函数,_function_param-任务函数参数:返回0-成功,-1-传入参数存在空值,-2-结束标识为true,-3-等待中的任务数量已达上限 *//** 开始:MaxThreadNum-最大线程数,_MaxWaitTaskNum-最大等待中任务数量:返回false表示管理线程创建失败 *//** 任务函数:function_param-任务函数的参数(指针,外部需动态malloc申请后传入,不用管释放,内部会释放) *//** 线程任务 */原创 2023-05-26 10:20:26 · 108 阅读 · 1 评论 -
c++线程池版一
** 添加任务:_task_function-任务函数,_function_param-任务函数参数:返回0-成功,-1-传入参数存在空值,-2-结束标识为true,-3-等待中的任务数量已达上限 *//** 开始:MaxThreadNum-最大线程数,_MaxWaitTaskNum-最大等待中任务数量:返回0-成功,-1-创建工作线程失败,-2-管理线程创建失败 *//** 线程状态:-1-主动结束线程,0-默认 *//** 任务函数的参数 *//** 任务函数 *//** 线程任务 */原创 2023-05-25 10:24:23 · 251 阅读 · 2 评论