精确计算程序运行的时间
2014-03-13 18:48
302 查看
#include <iostream.h> #include <windows.h> void main() { LARGE_INTEGER Freq; LARGE_INTEGER Count1, Count2; QueryPerformanceFrequency(&Freq); //调用API函数, 这个API函数可是优先级0的函数啊. QueryPerformanceCounter(&Count1); //获取时间1 //测试程序; Sleep(123); QueryPerformanceCounter(&Count2); //获取时间2 double d = (double)(Count2.QuadPart - Count1.QuadPart) / (double)Freq.QuadPart * 1000.0; cout<<"count1 = "<<(double)Count1.QuadPart<<endl; cout<<"count2 = "<<(double)Count2.QuadPart<<endl; cout<<"run time is :"<<d<<" ms "<<endl; cout<<"system timer frequence :"<<(double)Freq.QuadPart<<" Hz"<<endl; }
相关文章推荐
- 计算程序运行时间精确到毫秒
- 计算程序运行时间,精确到毫秒级
- 精确计算程序运行时间 秒杀毫秒级 精度远超毫秒
- C语言编程 计算程序运行时间 精确到微秒
- 如何精确计算程序运行时间——精确获取时间(QueryPerformanceCounter)
- Linux/Unix 环境下实现精确计算程序运行的时间
- C++计算一个程序运行时间,精确到毫秒
- c++计算程序运行时间的函数,怎么才能精确到微妙级呢?
- C/C++中如何计算程序运行的时间
- windows计算程序运行时间
- Matlab中计算程序显示运行时间的几种方法
- C / C++ 计算程序运行的时间
- C++ 高精度计算程序运行时间的程序
- tic/toc计算程序运行时间
- 计算程序运行时间
- C++中计算程序运行时间
- C++中计算程序的运行时间
- Matlab中计算程序运行时间的三种方法
- 计算一段程序运行时间
- 计算C++程序运行时间总结