pthread_attr_destroy 서브루틴

용도

스레드 속성 오브젝트를 삭제합니다.

라이브러리

스레드 라이브러리 (libpthreads.a)

구문

#include <pthread.h>

int pthread_attr_destroy (attr)
pthread_attr_t *attr;

설명

pthread_attr_destroy 서브루틴은 스레드 속성 오브젝트 attr을 영구 삭제하여 해당 스토리지 공간을 재확보합니다. 해당 오브젝트를 사용하여 이전에 작성된 스레드에는 영향을 주지 않습니다.

매개변수

항목 설명
attr 삭제할 스레드 속성 오브젝트를 지정합니다.

리턴 값

성공적으로 완료되면 0이 리턴됩니다. 그렇지 않으면 오류 코드가 리턴됩니다.

오류 코드

다음과 같은 경우 pthread_attr_destroy 서브루틴은 실패합니다.

항목 설명
EINVAL attr 매개변수가 올바르지 않습니다.

이 함수는 [EINTR] 의 오류 코드를 리턴하지 않습니다.