pthread_ex
2016-12-01 10:58:31 0 举报
pthread_exit是一个函数,用于终止当前线程的执行。当线程调用此函数时,它将自己的退出状态传递给线程调度程序,并立即返回到主调线程。如果线程在被创建时设置了分离状态,则线程调度程序将立即回收该线程所占用的资源;否则,该线程将继续运行,直到其自然结束或被其他线程终止 。 需要注意的是,pthread_exit并不会释放线程所占用的所有资源。例如,如果线程在堆上分配了一块内存,那么这块内存只有在线程结束时才会被释放。因此,在使用pthread_exit时需要注意避免内存泄漏等问题。