计算程序运行时间:计算程序时间的方法

voidtime_one()
{
LARGE_INTEGERone;
LARGE_INTEGERtwo;
LARGE_INTEGERfreq;
QueryPerformanceFrequency(&freq);
QueryPerformanceCounter(&one);
for(inti=0;i<1000000000;i++)
{
}
QueryPerformanceCounter(&two);
cout<<two.QuadPart*1.0/freq.QuadPart-one.QuadPart*1.0/freq.QuadPart<<endl;
}

voidtime_two()
{
doubletimeStart=GetTickCount();
for(inti=0;i<10000000;i++)
{
}
doubletimeEnd=GetTickCount();
cout<<timeEnd-timeStart<<endl;
}

voidtime_three()
{
time_tstime;
time_tetime;
time(&stime);
getchar();
time(&etime);
printf(\"%ld\\n\",etime-stime);
}

voidtime_four()
{
doublebegin=(double)clock()/CLK_TCK;
for(inti=0;i<1000000000;i++)
{
}
doubleend=(double)clock()/CLK_TCK;
cout<<end-begin<<endl;
}

voidtime_five()
{
clock_tt1=clock();
for(inti=0;i<1000000000;i++)
{
}
clock_tt2=clock();
cout<<\"Totaltime=\"<<t2-t1<<endl;
}
Tags:  标准体重的计算方法 计算程序运行时间

延伸阅读

最新评论

发表评论