/* -------------------------------------------------------------------------
* log.h
* -------------------------------------------------------------------------
*/
#ifndef __LOG_H
#define __LOG_H
#include
by jyh20031984 - C/C++ - 2009-12-16 17:20:04 阅读(13507) 回复(21)
由二部分组成,一个线程管理类ThreadManager,一个线程类MyThread Test类是用来测试的 参考了以下资料: http://tech.ccidnet.com/pub/disp/Article?columnID=294&articleID=33440&pageNO=1 http://soft.yesky.com/SoftChannel/72342371961929728/20041013/1863707.shtml 下面是代码,希望大家提出更好的建议: 1.ThreadManager.cs using System; using System.Threading; using System.Collections; namespace CustomTh...
最近写的线程池公用开发库,带一个简单的测试代码,使用了队列进行线程分批。可以同时创建多个线程池。欢迎大家指点批正。 直接运行 make ,然后执行生成的 pools 测试程序。 下面是核心部分代码: int pool_dispatch(pool* pl, void(*cb)(void*), void* arg) { pool_thread* thread; pool_queue_item* item; pthread_mutex_lock(&(pl->mutex)); if(0 == pl->idle_total) { pthread_mutex_unlock(...
1 请问如何在Linux中用标准C++实现线程池; 我想定义一个类在这个类中封装对线程的操作,但用线程的函数只能定义为静态的或全局的,这样它成分类的方法,如何是它能够在创建不同的对象时每个对象能有自己的线程操作方法。 2 请问在Linux中如何暂停一个线程,到合适的时候再将它唤醒
今天看了很多线程池的介绍,就是没有找到C的线程池实现函数(如线程的创建是pthread_create,线程池的创建呢?)。那位高手能帮忙介绍一下?
[code] /******************************************************* * HdrFileName: thrdpool.h * Description: Implement a thread pool. * CreateDate : 2005.7.16 * Author : peijianzhong * Email : pjz0311@emails.bjut.edu.cn * Version : 1.0 * Interface : * thrdpool_t *createThrdPool( int maxthrds, int maxclts, char *plogfile ); * int addClt( thrdpool_t *pthrdpool, int cltid,...
各位同好,急需unix下线程池的源代码,在网上找到本版去年11月份的帖子,其中的链接源代码已经没有了,有哪位大侠给我传一个?多谢! 去年帖子的链接是这个: http://www.numerik.uni-kiel.de/~rok/projects/threadpool/download.html 我的email:srivatsa2003@sina.com :!:
1 请问如何在Linux中用标准C++实现线程池; 我想定义一个类在这个类中封装对线程的操作,但用线程的函数只能定义为静态的或全局的,这样它成分类的方法,如何是它能够在创建不同的对象时每个对象能有自己的线程操作方法。 2 请问在Linux中如何暂停一个线程,到合适的时候再将它唤醒
&Config::AUTOLOAD failed on Config::launcher at F:/Perl/lib/Config.pm line 72. 请问在windows下安装了thread::pool模块,运行一个小例子报上面的错误,哪位好心人解释一下怎么处理!谢谢!