首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2013-12-13 
Sleep函数很奇怪,无法满足要求怎么办?比如sleep(100) 和sleep(50)差别还是非常明显,但是一旦数值设置得很

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

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

热点排行