2010-07-31 2 views
2

pthreads를 그냥 시작하기 & 조건 변수. 나는 mutex와 조건 변수를 멤버로 가지고있는 객체를 가지고있다.사용 후 pthread 조건 변수를 재설정해야합니까?

모두 생성자에서 초기화합니다. 대기 상태의 스레드에 신호를 보내기 위해 조건 변수를 사용한 후에는 객체의 상태가 변경되고 조건이 더 이상 true가 아닌 경우 어떻게 든 재설정해야합니까? 또는 조건 변수가 토글되고 대기중인 모든 스레드에 통지되면 자동으로 수행됩니까?

감사합니다.

답변

1

아니요, 아무 것도 재설정 할 필요가 없습니다. 뮤텍스를 올바르게 사용하십시오. 아직 읽지 않은 경우 this tutorial을 참조하십시오.

+0

감사합니다. 그들은 나를 위해 잘 작동하고 있습니다. – Oscar

+0

네, 그게 보이는 모든 사람들을위한 튜토리얼입니다. 귀하의 답변에 감사드립니다. – Oscar