用 QueryPerformanceFrequency 和 QueryPerformanceCounter 进行高精度计时
来源:互联网 发布:淘宝优衣库代购推荐 编辑:程序博客网 时间:2024/05/16 07:45
void main() {
LARGE_INTEGER lv;
// 获取每秒多少CPU Performance Tick
QueryPerformanceFrequency( &lv );
// 转换为每个Tick多少秒
double secondsPerTick = 1.0 / lv.QuadPart;
for ( size_t i = 0; i < 100; ++i ) {
// 获取CPU运行到现在的Tick数
QueryPerformanceCounter( &lv );
// 计算CPU运行到现在的时间
// 比GetTickCount和timeGetTime更加精确
double timeElapsedTotal = secondsPerTick * lv.QuadPart;
cout.precision( 6 );
cout << fixed << showpoint << timeElapsedTotal << endl;
//printf( "%lf /n", timeElapsedTotal ) ;
}
}
LARGE_INTEGER lv;
// 获取每秒多少CPU Performance Tick
QueryPerformanceFrequency( &lv );
// 转换为每个Tick多少秒
double secondsPerTick = 1.0 / lv.QuadPart;
for ( size_t i = 0; i < 100; ++i ) {
// 获取CPU运行到现在的Tick数
QueryPerformanceCounter( &lv );
// 计算CPU运行到现在的时间
// 比GetTickCount和timeGetTime更加精确
double timeElapsedTotal = secondsPerTick * lv.QuadPart;
cout.precision( 6 );
cout << fixed << showpoint << timeElapsedTotal << endl;
//printf( "%lf /n", timeElapsedTotal ) ;
}
}
http://www.cppblog.com/bidepan2023/archive/2008/01/22/41627.html
- 用 QueryPerformanceFrequency 和 QueryPerformanceCounter 进行高精度计时
- 用 QueryPerformanceFrequency 和 QueryPerformanceCounter 进行高精度计时
- 用 QueryPerformanceFrequency 与 QueryPerformanceCounter 计时
- 使用QueryPerformanceFrequency、QueryPerformanceCounter精确计时
- 使用QueryPerformanceFrequency、QueryPerformanceCounter精确计时
- 精确时间计时QueryPerformanceCounter,QueryPerformanceFrequency
- QueryPerformanceFrequency与QueryPerformanceCounter计时函数
- QueryPerformanceFrequency高精度计时
- QueryPerformanceFrequency高精度计时
- 高精度计时函数QueryPerformanceCounter
- QueryPerformanceFrequency和QueryPerformanceCounter计数
- QueryPerformanceFrequency 和 QueryPerformanceCounter用法
- QueryPerformanceFrequency 和 QueryPerformanceCounter用法
- QueryPerformanceFrequency 和 QueryPerformanceCounter用法
- 精确的时间计时 QueryPerformanceCounter QueryPerformanceFrequency
- 高精度计时器---QueryPerformanceFrequency()与QueryPerformanceCounter()的使用
- QueryPerformanceCounter,QueryPerformanceFrequency
- QueryPerformanceCounter/QueryPerformanceFrequency
- DNS域名服务器
- 从Window系统托盘控制Windows服务
- 少走弯路的十条忠告
- 传智播客struts学习,strust标签和formbean的原理及作用
- struts2 无法上传空的文本文件(标记)
- 用 QueryPerformanceFrequency 和 QueryPerformanceCounter 进行高精度计时
- operator new与new operator
- Tomeat6.0连接池数据库配置
- 自然数
- 素数
- 还是要写技术文章的
- 一篇写的比较好的js cookie的文章
- jboss-esb.xml的理解 联想到MetaData元数据的巨大作用
- QueryPerformanceCounter