如题所述
循环里面有程序要处理的函数,输出之类的语句,这样的话好像是不能确保每次执行循环都是准确的20ms的吧?
哦 那你在函数进入时获取系统时间 处理事务结束时获取时间 如果小于20秒 用Sleep();补差。大于20秒我就没办法了
这个方法我想过,但是计算时间的语句也在循环里面,这样的话时间就不是很准确了,您还其他什么办法么?
如果你需要那么高的精确度,我想计时器也很难做到
通过定时器解决了,谢谢您