关键函数

  在Windows.h中

  QueryPerformanceFrequency,QueryPerformanceCounter

示例

  

 1 LARGE_INTEGER litmp;
2 double frequency,runTime,minus;//CPU时钟频率,运行时间,运行周期数之差
3 LONGLONG timeStart,timeEnd;//排序前周期数,排序执行后周期数
4 QueryPerformanceFrequency(&litmp);

5 frequency=(double) litmp.QuadPart;
6 QueryPerformanceCounter(&litmp);
7 timeStart=litmp.QuadPart;
8
9 //要统计时间的核心代码
10

11 QueryPerformanceCounter(&litmp);
12 timeEnd=litmp.QuadPart;
13 minus=(double)(timeEnd-timeStart);
14 runTime=minus/frequency;
posted on 2011-10-26 16:07  Auguster  阅读(1184)  评论(0)    收藏  举报