pthread_attr_t就是我们要传入的参数的结构体,一般申明的步骤有
1,申明一个pthread_attr_t对象
2,函数pthread_attr_init初始化attr结构。
3,设置线程的一些属性,比如pthread_attr_setdetachstate函数就是设置该线程创建的时候为正常状态还是分离状态。
4,函数pthread_attr_destroy释放attr内存空间
pthread_attr_setdetachstate把线程属性设置为下面两个合法值之一:
|
值 |
说明 |
|
PTHREAD_CREATE_DETACHED |
设置线程为分离状态 |
|
PTHREAD_CREATE_JOINABLE |
设置线程为正常状态 |










