windows获取时间差毫秒级
来源:互联网 发布:石油钻井软件 编辑:程序博客网 时间:2024/05/17 06:15
//精确时钟查询。
void TestHighTimer(void)
{
//
LARGE_INTEGER nFreq;
LARGE_INTEGER nLastTime1;
LARGE_INTEGER nLastTime2;
//获取是否支持精确定时器。
if (QueryPerformanceFrequency(&nFreq))
{
//
const int nBufSize = 256;
TCHAR chBuf[nBufSize];
//显示定时器的频率。
wsprintf(chBuf,_T("LastTime=%I64d/r/n"),nFreq);
OutputDebugString(chBuf);
//获取定时器的值。
QueryPerformanceCounter(&nLastTime1);
wsprintf(chBuf,_T("LastTime=%I64d/r/n"),nLastTime1);
OutputDebugString(chBuf);
Sleep(0);
//获取定时器的值。
QueryPerformanceCounter(&nLastTime2);
wsprintf(chBuf,_T("LastTime=%I64d/r/n"),nLastTime2);
OutputDebugString(chBuf);
//计算时间是花费多少秒。
float fInterval = nLastTime2.QuadPart - nLastTime1.QuadPart;
swprintf(chBuf,nBufSize,_T("花费:%f/r/n"),fInterval/(float)nFreq.QuadPart);
OutputDebugString(chBuf);
}
}
void TestHighTimer(void)
{
//
LARGE_INTEGER nFreq;
LARGE_INTEGER nLastTime1;
LARGE_INTEGER nLastTime2;
//获取是否支持精确定时器。
if (QueryPerformanceFrequency(&nFreq))
{
//
const int nBufSize = 256;
TCHAR chBuf[nBufSize];
//显示定时器的频率。
wsprintf(chBuf,_T("LastTime=%I64d/r/n"),nFreq);
OutputDebugString(chBuf);
//获取定时器的值。
QueryPerformanceCounter(&nLastTime1);
wsprintf(chBuf,_T("LastTime=%I64d/r/n"),nLastTime1);
OutputDebugString(chBuf);
Sleep(0);
//获取定时器的值。
QueryPerformanceCounter(&nLastTime2);
wsprintf(chBuf,_T("LastTime=%I64d/r/n"),nLastTime2);
OutputDebugString(chBuf);
//计算时间是花费多少秒。
float fInterval = nLastTime2.QuadPart - nLastTime1.QuadPart;
swprintf(chBuf,nBufSize,_T("花费:%f/r/n"),fInterval/(float)nFreq.QuadPart);
OutputDebugString(chBuf);
}
}
- windows获取时间差毫秒级
- Linux下获取毫秒级时间差
- Linux下获取毫秒级时间差
- Linux下获取时间差(毫秒级)
- c++获取毫秒级时间 windows
- windows 获取毫秒级时间戳
- C++获得毫秒级的时间差
- object-c获取毫秒值,时间差,计算执行耗费时间
- 毫秒级别的时间差
- C中计算程序运行时间差(毫秒级)
- C中计算程序运行时间差(毫秒级)
- Windows API 获取系统时间毫秒星期
- Windows下获取精确的时间差
- Linux获取毫秒级时间
- C++ 获取时间 毫秒级
- Linux获取毫秒级时间
- 获取毫秒
- 获取时间差
- esb to tomcat
- hadoop配置
- hibernate criteria 和restriction 查询
- 变量、赋值符、连接符、占位符
- svn删除目录后提交显示xxx is out of date解决方法
- windows获取时间差毫秒级
- vs调试技巧(二)
- 高考背后有一种悲哀
- java枚举类型-学习初
- GreenPlum数据库启动失败 Failed to start Master instance in admin mode
- PHP面向对象——构造函数、析构函数
- php.ini文件到底在哪里?
- JPA EntityManager详解(一)
- java Properties存取操作例子(无注释)