diandiand163 发表于 2009-7-3 19:25:57

sleep (最长时间为多少)

sleep ()可设置最长时间为多少?
我要设置一个小时才能运行某段代码..除了SLEEP.有其它的好方法吗?

jhun 发表于 2009-7-3 20:03:37

最长能延迟 2147483647 毫秒(24天).

jhun 发表于 2009-7-3 20:06:16

除了SLEEP你还可以做个死循环,例如while 1,但条件满足后跳出循环,执行后面的代码

menfan1 发表于 2009-7-4 08:37:45

有意思,时间长最好循环哦

auto 发表于 2009-7-4 12:10:31

记录"开始计算的时间',用当前时间减去开始计算的时间,如果等于一个小时,,则执行脚本(某功能函数(代码))
或用计数的方式,用定时器(例如1秒计一次),当计数器等于3600就是一个小时
如用sleep(1000*3600),脚本则一直处在sleep,做不了其它事
页: [1]
查看完整版本: sleep (最长时间为多少)