线程控制与实现
pthread_create创建线程
函 数 详 情 |
头文件: #include <pthread.h> pthread_t 它是unsigned long int 原型:int pthread_create(pthread_t *thread,const pthread_attr_t *attr, void* (*start_routine)(void *),void *arg) 参数: pthread_t *thread ----> 表示指向新线程的ID指针 //自己定义的tid const pthread_attr_t *attr ---->表示线程的属性NULL void* (*start_routine)(void *) ---->表示新线程的执行函数,函数指针,指向函数名。 void *arg ----->表示传递给新线程执行函数的参数 返回值:成功 返回0 失败 返回一个错误码 功能:创建一个新的线程。 |