几种计算时间的方法
2008-04-07 17:30
309 查看
1. 响应WM_TIMER消息。精度非常低,最小 计时精度仅为30ms。
2. Sleep()函数,精度也是30ms。
3. 利用COleDateTime类和COleDateTimeSpan类,结合WINDOWS的消息处理过程,精度秒级。
4. GetTickCount()函数,获取从系统启动开始到现在花去的时间。精度度比WM_TIMER消息映射高,在较短的定时中其计时误差为15ms,在较长的定时中其计时误差较低。
5. 多媒体定时器函数DWORD timeGetTime(void),该函数定时精 度为ms级。使用前要将 Winmm.lib 和 Mmsystem.h 添加到工程中。
6. 多媒体定时器函数timeSetEvent(),可周期性执行某个回调函数。
7. 调用QueryPerformanceFrequency()函数和QueryPerformanceCounter()函数,进行高精度时间测定。精度为0.5微秒。
8. 调用clock()函数,获取从进程运行开始到现在花去的时间。
2. Sleep()函数,精度也是30ms。
3. 利用COleDateTime类和COleDateTimeSpan类,结合WINDOWS的消息处理过程,精度秒级。
4. GetTickCount()函数,获取从系统启动开始到现在花去的时间。精度度比WM_TIMER消息映射高,在较短的定时中其计时误差为15ms,在较长的定时中其计时误差较低。
5. 多媒体定时器函数DWORD timeGetTime(void),该函数定时精 度为ms级。使用前要将 Winmm.lib 和 Mmsystem.h 添加到工程中。
6. 多媒体定时器函数timeSetEvent(),可周期性执行某个回调函数。
7. 调用QueryPerformanceFrequency()函数和QueryPerformanceCounter()函数,进行高精度时间测定。精度为0.5微秒。
8. 调用clock()函数,获取从进程运行开始到现在花去的时间。
相关文章推荐
- 几种Python执行时间的计算方法
- c/c++在windows下获取时间和计算时间差的几种方法总结
- php中计算时间差的几种方法
- c/c++在windows下获取时间和计算时间差的几种方法总结
- php中计算时间差的几种方法
- c/c++在windows下获取时间和计算时间差的几种方法总结
- C++ 计算代码运行时间的几种方法(转)
- C#中几种比较时间以及计算时间差的方法
- Python笔记——几种Python执行时间的计算方法
- Matlab中计算程序显示运行时间的几种方法
- php中计算时间差的几种方法
- c++ 在windows下获取时间和计算时间差的几种方法总结
- C++ 计算 代码运行时间的 几种方法 .
- c/c++在windows下获取时间和计算时间差的几种方法总结
- c/c++在windows下获取时间和计算时间差的几种方法总结
- c/c++计算程序运行时间的几种方法
- C++ 计算 代码运行时间的 几种方法
- php中计算时间差的几种方法
- c/c++在windows下获取时间和计算时间差的几种方法总结
- 4000 获取时间和计算时间差的几种方法总结