인프런 커뮤니티 질문&답변

Grace님의 프로필 이미지
Grace

작성한 질문수

곰책으로 쉽게 배우는 최소한의 운영체제론

멀티스레딩과 동기화 기본

스레드 종료 순서

해결된 질문

작성

·

21

0

안녕하세요. 강의 재밌게 잘 듣고있습니다.

예제 코드에서

WaitForSingleObject(g_threadexit01);

WaitForSingleObject(g_threadexit02);

로 되어있는데

이 경우에 thread1이 끝나기 전까지 thread2는 작업이 끝나도 wait상태로 있는걸까요?

답변 1

0

널널한 개발자님의 프로필 이미지
널널한 개발자
지식공유자

네, 그렇습니다. 두 가지 핸들에 대해 대기해야 한다면 WaitForMultipleObjects() 함수를 사용하는 것이 좋겠습니다. 😄

Grace님의 프로필 이미지
Grace

작성한 질문수

질문하기