zoukankan      html  css  js  c++  java
  • 计算代码段耗时

    #include <stdio.h>

    #include <windows.h>

    void main()

    {

         LARGE_INTEGER nFreq;

         LARGE_INTEGER nBeginTime;

         LARGE_INTEGER nEndTime;

         double time;

     

         QueryPerformanceFrequency(&nFreq);

         QueryPerformanceCounter(&nBeginTime);

     

         Sleep(1000);

     

         QueryPerformanceCounter(&nEndTime);

         time=(double)(nEndTime.QuadPart-nBeginTime.QuadPart)/(double)nFreq.QuadPart;

     

         printf("%f ",time);

         Sleep(1000);

         system("Pause");

    }
    结果为

    0.999982

    1.000088

    1.000200

    等,所以Sleep的精度还是比较低的。

  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
  • 原文地址:https://www.cnblogs.com/SZxiaochun/p/6377111.html
Copyright © 2011-2022 走看看