스레드가 종료되었는지 어떻게 확인합니까? 내 경우에는 my_pthread [5]가 있고 5 개의 스레드 중 하나가 작업을 마쳤 으면 확인하고 싶습니다. (잘 모르겠습니다) 그러면 더 많은 작업을 수행 할 수 있습니다. I는 pthread_join을()를 사용하면pthread를 사용할 때 스레드가 종료되었는지 어떻게 확인합니까?
후는되어야한다 :
pthread_join(my_pthread[0]);
...
pthread_join(my_pthread[4]);
스레드 [3] 스레드 전에 완료 될 경우 [0] 다음 I 가지고 기다리는 어떤 마무리 thread0, 1,2 ? 그건 내가 원하는 것이 아니야. 스레드가 끝날 때까지이 방법을 "대기를"그들이가 분리되지 않은 경우
'대기'는 스레드가 아닌 프로세스입니다. –