#ifdef WIN32
#define gettid() GetCurrentThreadId()
#else
#include <sys/syscall.h>
#define gettid() syscall(SYS_gettid)
#endif
在需要获取ID的线程中调用gettid()即可。
#ifdef WIN32
#define gettid() GetCurrentThreadId()
#else
#include <sys/syscall.h>
#define gettid() syscall(SYS_gettid)
#endif
在需要获取ID的线程中调用gettid()即可。