文件名称:win32 thread封装cthread
文件大小:8KB
文件格式:ZIP
更新时间:2013-02-21 11:14:23
cthread
最近,我的兄弟问我是否有一种简单的方法来创建一个C + +类,促进面向对象的线程。我已经写很多多线程在过去的图书馆,但他们在长所有C一直是我所选择的语言为低一级的方案,我使用的GUI开发的C + +。虽然有许多优秀的例子面向对象的2000-2008线程,阶级没有推出适合我哥哥的需要和我的好奇心的。他希望一个线程类,有以下特征: *它支持事件驱动和间隔的异步线程。 *它支持同质和专门线程。 *它提供了一个先来先服务(先到先得)堆栈张贴和处理多个任务队列。 *它是可移植的。 *这是易于实现。 为了支持新的类,CThread,其他支持类也同时研发。这些国家包括CMutexClass,CEventClass和CTask类。在CMutexClass和CEventClass提供资源管理,而CTask类是派生类支持同质异步线程的基类。
【文件预览】:
ReadMe.txt
StdAfx.h
cthread.h
test.vcp
cthread.cpp
newres.h
test.cpp
resource.h
cmythread.cpp
cmythread.h
StdAfx.cpp
test.vcw
test.rc