• 计算代码段耗时


    #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的精度还是比较低的。

  • 相关阅读:
    集合
    第五天
    第四天
    第二天
    ieee 期刊缩写(转载)
    JAVA学习笔记03
    JAVA学习笔记2
    JAVA学习笔记01
    Latex 图片排版
    非奇异终端滑模
  • 原文地址:https://www.cnblogs.com/SZxiaochun/p/6377111.html
Copyright © 2020-2023  润新知