创建线程 Thread_Creat
作者:互联网
1. 举例创建线程调用函数: pthread_create(&extTask, NULL, ExternalTask, NULL);
extTask 代表线程名称,用于创建和退出线程。定义:static pthread_t extTask;
typedef ptw32_handle_t pthread_t;
typedef struct {
void * p; /* Pointer to actual object */
unsigned int x; /* Extra information - reuse count etc */
} ptw32_handle_t;
ExternalTask 代表 线程要执行的任务函数名,在此函数中执行线程任务。
static void* ExternalTask(void* arg)
{
while (!extQuit)
{
//任务内容
}
}
2.退出线程调用如下函数
pthread_join(extTask, NULL);
标签:extTask,Creat,Thread,void,ExternalTask,线程,pthread,NULL 来源: https://blog.csdn.net/zhangmian_0206/article/details/120872504