tail head cat sleep
QR code linking to this page

Man page  — PTHREAD_DETACH

명칭

pthread_detach – thread의 데탓치

내용

프로그램 라이브러리

Reentrant C\~Library (libc_r, -lc_r)

서식

#include <pthread.h>

int
pthread_detach(pthread_t thread);

해설

pthread_detach() 함수는, thread를 종료할 때에 thread를 위한 기억 area thread 하지만 재생할 수 있는 것을 실장에 나타내기 위해서(때문에) 사용됩니다. thread 하지만 아직 종료하고 있지 않는 경우에, pthread_detach() (은)는 그 thread 종료시킬 것은 없습니다. 같은 대상 thread에의 여러 차례의 pthread_detach() 의 호출의 효과는 미규정입니다.

반환값

문제가 없는 경우는, pthread_detach() 함수는 0 을 돌려줍니다. 문제가 있는 경우는, 그 에러를 나타내기 위해서(때문에) 에러 번호가 돌려주어집니다. 이 함수는 몇개의 초안으로 표준으로 되어 있던 것처럼은 errno 의 값을 변경하지 않는다 일로 주의해 주세요. 이러한 조기의 초안에서는 인수로서 pthread_t 에의 포인터도 건네주고 있었습니다. 조심해 주세요.

에러

pthread_detach() (은)는 이하의 경우에 실패합니다.
[EINVAL]
  thread 에 의해 지정된 값이, 대기되는 것이 가능한 thread를 참조하고 있지 않는 것을 검출했습니다.
[ESRCH]
  주어진 thread ID, thread 에 의해 지정된 것과 일치하는 thread를 찾아낼 수가 없습니다.

관련 항목

pthread_join(3)

표준

pthread_detach()IEEE Std 1003.1-96 ("POSIX.1") 에 적합하고 있습니다.

PTHREAD_DETACH (3) April 4, 1996

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.