1. 程式人生 > >linux獲取執行緒ID

linux獲取執行緒ID

//獲取執行緒ID:
#include <sys/syscall.h>
syscall(SYS_gettid);
//獲取到的執行緒號與top H的執行緒號一樣
#if defined(OS_LINUX)
#include <unistd.h>
#include <sys/syscall.h>
inline pid_t gettid() 
{
  return syscall(__NR_gettid);
}
#endif