logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux中线程的pid,线程的tid和线程pid以及__thread

在linux系统中,每个进程有一个pid(进程ID),获取函数:getpid(),系统内唯一,除了和自己的主线程一样每个线程有一个tid(线程ID),获取函数:pthread_self(),所在进程内唯一,有可能两个进程中都有同样一个tid每个线程有一个pid(不知道叫什么),获取函数:syscall(SYS_gettid),系统内唯一,除了主线程和自己的进程一样,其他子线程都是唯一的...

对CLOCK_MONOTONIC的理解

CLOCK_MONOTONIC在timerfd_create以及clock_gettime中都有使用,具体函数如下:int timerfd_create(intclockid, intflags);//创建timerfd描述符//clockid可以填CLOCK_REALTIME,CLOCK_MONOTONIC//flags可以填0,O_CLOEXEC,O_NONBLOCKin...

#c语言#c++#gnu
fatal error C1083: 无法打开包括文件: “XXX.h”: No such file or directory问题解决办法

这种错误说明在编译时找不到头文件,首先一种办法就是在项目属性->C/C++->常规->附加包含目录 中添加头文件所在路径,但是我即便添加了也没有作用,最后将附加包含目录中的所有路径全部删除,然后使用电脑的环境变量来描述头文件的路径,结果就没问题了。我个人理解是附加包含目录中头文件路径不能重复,或者比如这个头文件在几个地方都有,不能把这几个地方的头文件路径全部复制进来,混乱或者..

到底了