win与Linux中的精确计时
来源:互联网 发布:淘宝图片尺寸和大小 编辑:程序博客网 时间:2024/05/22 15:29
win下精确计时, 有二种方法,精度不同代码如下:
DWORD startTime = GetTickCount();// do somethingDWORD totalTime = GetTickCount() - startTime;根据MSDN,此方法的精确度为10-16ms
// 取得时钟频率LARGE_INTEGER litmp ;QueryPerformanceFrequency(&litmp); LARGE_INTEGER start;QueryPerformanceCounter(&start) ; //do somethingLARGE_INTEGER end;QueryPerformanceCounter(&end) ; double dTotalTime = (double)(end.QuadPart-start.QuadPart) / (double)litmp.QuadPart; //秒
Linux下精确计时,代码如下:
//此方法精度可达到微妙级#include <sys/time.h>struct timeval startTime,endTime; float Timeuse; gettimeofday(&startTime,NULL); gettimeofday(&endTime,NULL); Timeuse = 1000000*(endTime.tv_sec - startTime.tv_sec) + (endTime.tv_usec - startTime.tv_usec); Timeuse /= 1000;//毫秒 printf("Timeuse = %f\n",Timeuse);
0 0
- win与Linux中的精确计时
- C中的精确计时函数
- 精确计时
- VB 精确的定时与计时
- Linux 中的计时
- Linux 中的计时
- Linux 中的计时
- Linux 中的计时
- linux精确到微妙的计时简单实现
- 用rdrtc实现linux下的精确计时
- 用rdrtc实现linux下的精确计时
- Linux精确计时,及常用C时间函数
- linux中c语言精确计时函数的使用
- 用rdtsc实现linux下的精确计时
- Linux精确计时,及常用C时间函数(转)
- cocos2d-x 精确计时使用: QueryPerformanceCounter 与QueryPerformanceFrequency
- 精确计时(QueryPerformanceFrequency)
- 超精确计时
- glob获取相关路径
- 数据处理DAO
- QT对话框中show和exec的区别
- 不喜欢做技术该怎么办
- 引入Instrumentation.php后出错
- win与Linux中的精确计时
- image morphing
- C语言排序(5)___青蛙过河——(二分查找)
- 数据挖掘中的中国身份证结构解析
- Linux驱动程序开发 - 字符设备驱动
- 使用AFNetworking 2.0 请求数据时出现错误 Request failed: unacceptable content-type错误解决方法
- 关于·拓展欧几里得
- POJ3009 Curling 2.0
- 学习网站地址