linuxでCプログラムコードの実行時間をテストする方法:

1702 ワード

#include 
#include 
#include 



int main()
{
    struct timeval tpstart,tpend;
    float timeuse;
    gettimeofday(&tpstart,NULL);    
    
    
    for(int i=0;i<10;i++)
    {
        usleep(200000);// 200ms
    }



    gettimeofday(&tpend,NULL);
    timeuse=1000000*(tpend.tv_sec-tpstart.tv_sec)+tpend.tv_usec-tpstart.tv_usec;
   timeuse/=1000000;
  printf("Used Time:%f
",timeuse); return 0; }

http://www.cnblogs.com/eavn/archive/2010/08/29/1811878.html
転載先:https://www.cnblogs.com/Adrian99/p/3317382.html