gettid()这个函数不可以在程序中直接使用,它是linux本身的一个函数,直接使用会出现,尚未声明之类的错误。
我们可以自已定义实现方法,如下:
#include <sys/syscall.h> /*此头必须带上*/
pid_t gettid(){ return syscall(SYS_gettid); /*这才是内涵*/}
这样就可以了。。。。
Powered by: 博客园 Copyright © 2024 勇敢的鑫 Powered by .NET 8.0 on Kubernetes