gettid()这个函数不可以在程序中直接使用,它是linux本身的一个函数,直接使用会出现,尚未声明之类的错误。
我们可以自已定义实现方法,如下:
#include <sys/syscall.h> /*此头必须带上*/
pid_t gettid()
{
return syscall(SYS_gettid);
/*这才是内涵*/
}
这样就可以了。。。。
时间: 2024-10-18 01:52:31
gettid()这个函数不可以在程序中直接使用,它是linux本身的一个函数,直接使用会出现,尚未声明之类的错误。
我们可以自已定义实现方法,如下:
#include <sys/syscall.h> /*此头必须带上*/
pid_t gettid()
{
return syscall(SYS_gettid);
/*这才是内涵*/
}
这样就可以了。。。。