读书人

Sleep函数很奇怪无法满足要求怎么处

发布时间: 2013-12-13 00:50:19 作者: rapoo

Sleep函数很奇怪,无法满足要求怎么办?
比如sleep(100) 和sleep(50)差别还是非常明显,但是一旦数值设置得很小,竟然感觉无差别, 我现在是要做一个动画,在线程里面使用 Sleep函数一帧一帧的绘制, 我想让运动加快, 都已经设置到 Sleep(1)了,所用时间竟然和Sleep(3)一样。 你肯定要说我绘制的帧太多,其实我如果把sleep函数一去掉,瞬间就绘制完了。

有没有办法比较精准的Sleep,Sleep函数参数很小的话误差太大了啊
[解决办法]
Sleep较小的时候,误差可能达到十几毫秒。 你可以加一个循环用于延时,不过会消耗CPU。

读书人网 >C++

热点推荐