1、线程创建与回收 (1)、pthread_create 主线程用来创造子线程 (2)、pthread_join 主线程用来等待(阻塞)回收子线程 (3)、pthread_detach 主线程用来分离子线程,分离后主线程不必再去回收子线程 2、线程取消 (1)、pthread_cancel 一般都是主线程调用该函数去取消(让它赶紧死)子线程 (2)、pthread_setcancelstate 子线程设置自己是否允许被取消 (3)、pthread_setcanceltype 3、线程函数退出相关 (1)、pthread_exit与return退出 (2)、pthread_cleanup_push (3)、pthread_cleanup_pop 4、获取线程id (1)、pthread_self
|