目前学到的判断线程是否存在的方法有两种
1.一种自己立标志的方法,建立一个子线程是否结束的标志位,子线程中在结束的位置上把标志位置位,父线程通过判断标志位的值来判断线程是否已经退出,为了保证父线程处理的时间子线程已经退出完毕,父线程在判断子线程已经结束以后,要加一个适当延时。
2.通过pthread_kill()函数判断线程是否已经退出。(见参考1)
参考:
1.http://blog.163.com/sunjinxia@126/blog/static/94984879201322443243270/