属性对象主要包括是否绑定、是否分离、堆栈地址、堆栈大小、优先级。
可能的坑:
分离状态设置后有可能线程在线程创建函数返回前就已经结束。 可以通过在线程中调用pthread_cond_timewait等待一会。
不然有可能返回的pid 并不是所想的标志当前线程的pid。
时间: 2024-12-26 20:56:32
属性对象主要包括是否绑定、是否分离、堆栈地址、堆栈大小、优先级。
可能的坑:
分离状态设置后有可能线程在线程创建函数返回前就已经结束。 可以通过在线程中调用pthread_cond_timewait等待一会。
不然有可能返回的pid 并不是所想的标志当前线程的pid。