pthread_self是一種函式,功能是獲得執行緒自身的ID。
基本介紹
- 外文名:pthread_self
- 函式原型:pthread_t pthread_self
- 函式作用:獲得執行緒自身的ID
- 編譯:$gcc thread.c othread lpthread
頭檔案
函式原型
功能
示例
#include <pthread.h>#include <stdio.h>void* thread_func(void *arg){ printf("thread id=%lu\n", pthread_self()); return arg;}int main(void){ pid_t pid; pthread_t tid; pid = getpid(); printf("process id=%d\n", pid); pthread_create(&tid, NULL, thread_func, NULL); pthread_join(tid,NULL); return 0;}