线程基本操作 (4)分离线程
默认情况下,当线程终止的时候,其他线程可以通过 pthread_join() 获取其返回状态,回收线程的资源.但有时候,我们只想移除线程,并不关心其返回值,这时可以用线程分离.
线程分离的函数为:
因为分离,就是把线程的资源进行了回收和再分配.
所以,这个过程是不可逆的,即不能恢复到以前的状态了.(因为它的资源可能被分到别处了)
所以,也不能使用 pthread_join() 来获取其终止状态了(否则会报错).

例子:
进行编译并运行:
(因为新创建的线程,被分离了,所以用 pthread_join() 就会报错)
