这问关于多线程的问题,问了好多人就没人知道吗
请教个问题
我想两个线程维护一个表,即两个线程对应一个表,
但在程序里,这样的两个很多,
现在的问题,怎样给每两个线程生成一个共有的表
一个线程是用来接收数据,另个用来处理
数据放在这两个线程共有的表里
[解决办法]
我的方法如下:
自己写个C++类
每个类里面包含2个线程,一个数据指针,一个CRITICAL_SECTION用于同步
然后不同的地方继承这个类并且根据需要重写线程proc就可以了
发布时间: 2012-02-01 16:58:19 作者: rapoo
这问关于多线程的问题,问了好多人就没人知道吗
请教个问题
我想两个线程维护一个表,即两个线程对应一个表,
但在程序里,这样的两个很多,
现在的问题,怎样给每两个线程生成一个共有的表
一个线程是用来接收数据,另个用来处理
数据放在这两个线程共有的表里
[解决办法]
我的方法如下:
自己写个C++类
每个类里面包含2个线程,一个数据指针,一个CRITICAL_SECTION用于同步
然后不同的地方继承这个类并且根据需要重写线程proc就可以了