平时用到线程的机会不少,封装了一个简单的线程,留念如何使用可以参照代码:
从CBaseThread这个类继承一个新的类,然后实现下面三个函数,就可以调用StartThread启动线程,调用EndThread停止线程.
virtual bool Init() = 0; // 初始化变量
virtual bool RunOnce() = 0; // Run函数调用这个虚函数,每个循环调用一次
virtual void Clear(){};
平时用到线程的机会不少,封装了一个简单的线程,留念如何使用可以参照代码:
从CBaseThread这个类继承一个新的类,然后实现下面三个函数,就可以调用StartThread启动线程,调用EndThread停止线程.
virtual bool Init() = 0; // 初始化变量
virtual bool RunOnce() = 0; // Run函数调用这个虚函数,每个循环调用一次
virtual void Clear(){};