sleep可以无限阻塞吗?
sleep可以无限阻塞吗?WINDOWS上sleep可以无限阻塞,LINUX上想无限阻塞,该怎么做? 本帖最后由 井蛙夏虫 于 2013-09-20 21:42 编辑回复 1# daxiguagg
sleep能不能无限睡眠不太清楚,印象中好像不可以。你可以指定一个很大的值,不就相当于无限睡眠了吗?(不过会被信号打断)
在linux下无限睡眠,你可以将pause或sigsuspend放在while(1)循环中。
井蛙夏虫 发表于 2013-09-20 21:41 static/image/common/back.gif
回复 1# daxiguagg
sleep能不能无限睡眠不太清楚,印象中好像不可以。你可以指定一个很大的值,不就相当于 ...
支持一下,Windows系统下没有posix标准中定义的pause函数,Windows下的sleep函数相当于融合了posix的sleep和pause两个函数功能的一个api实现,在linux下相实现相应功能需要使用不同的系统调用。
页:
[1]