[질문] 생성된 thread내에서 자신의 스레드 식별자를 알 수 있나

래리버드의 이미지

스레드가 생성된 후에 생성된 스레드내에서 자신의 스레드 식별자를 알 수 있는 방법이 있나요...

예를들어,

pthread_create(&thread_t , NULL, func, NULL);
이런식으로 스레드를 생성했을 시에 func함수에서 thread_t 값을 알 수 있는 방법이 있는지요?

또 있다면 어떤식으로 값을 얻을 수 있는지 궁금합니다.

답변 부탁드립니다. 그럼, 즐거운 하루 되세요...

octo16의 이미지

pthread_self()를 사용하세요