摘要:
刚才在写一个小程序,需要在类中添加一个能开启后台线程的函数。为了能让线程函数参入到类中的数据处理,这个线程函数要么作为类的成员函数,要么设为友元函数。不过我对友元函数不太感冒,就没采用这种方法。但是,如果单纯的作为类的成员函数,那么这个又存在一个问题,就是因为成员函数隐含的this指针会导致线程函数不满足AfxBeginThread以及_beingthreadex等函数的参数要求。刚才在这里卡住了。函数声明都没问题,但是就差在this指针上。所以只要除去this指针就能实现要求。我们知道C++中,静态成员函数是不存在this指针的。接下来就很简单了,函数前面添加一个static就OK了~但是另 阅读全文