假设我有以下课程:
* .h:
class MyClass{
void caller();
int threadProcuder(void *args);
};
* cp:
void MyClass::caller()
{
pthread_t i;
pthread_create(&i,NULL,(void*(*)(void*))&MyClass::threadProcedure,(void*)this);
}
int MyClass::threadProcedure(void *args)
{
cout << "body of thread" << endl;
}
不幸的是,线程没有运行。