linux 下有没有延时小于一秒的方法?

lovememememe 2007-11-07 12:45:29
sleep(n)
只能延时一秒以上
...全文
397 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
GavinFj 2007-11-08
  • 打赏
  • 举报
回复
struct timeval tm;

tm.tv_sec = sec_time; //延时秒
tm.tv_usec = u_time; //延时毫秒
select(65535,NULL,NULL,NULL,&tm);

//你可以去查看下关于select()函数~
NKLoveRene 2007-11-07
  • 打赏
  • 举报
回复
usleep(200*1000);
==
sleep(0.2);//虽然这样不对,但是是这意思了,呵呵
cceczjxy 2007-11-07
  • 打赏
  • 举报
回复
usleep
微妙级
NC 2007-11-07
  • 打赏
  • 举报
回复
select
czh_ba 2007-11-07
  • 打赏
  • 举报
回复
用setitimer()然后signal(SIGARLM, fun) pause();
rzsheng 2007-11-07
  • 打赏
  • 举报
回复
usleep(n)
n微秒
NKLoveRene 2007-11-07
  • 打赏
  • 举报
回复
linux下sleep()是秒
windows下才是毫秒呢
snowlll 2007-11-07
  • 打赏
  • 举报
回复
sleep() 延时数值不是毫秒吗???!

23,118

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧