关于网友提出的“ 怎样测试程序的效率?”问题疑问,本网通过在网上对“ 怎样测试程序的效率?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 怎样测试程序的效率?
描述: 比如我做了个很简单的程序,这个程序运行用了多少时间,我怎么才能知道呢.
解决方案1: #include
#include
void main()
{
DWORD dwStart,dwEnd;
dwStart=GetTickCount();
Sleep(3000);//这里改为你的程序
dwEnd=GetTickCount();
printf("time is:%ds\n",(dwEnd-dwStart)/1000);
}
解决方案2:
如果粗糙点,你就用你的任务管理器好了!
解决方案3: 用工具,如Intel的VTune
解决方案4: 一个效率一个覆盖率
以上介绍了“ 怎样测试程序的效率?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3018407.html