0
无论使用何种语言(C++,Java等),Eclipse中是否有一种方法来显示程序从开始到结束的执行时间?如何在Eclipse中查找程序的执行时间?
以前的问题 - Eclipse to get program execution time没有令人满意地回答这个问题。
无论使用何种语言(C++,Java等),Eclipse中是否有一种方法来显示程序从开始到结束的执行时间?如何在Eclipse中查找程序的执行时间?
以前的问题 - Eclipse to get program execution time没有令人满意地回答这个问题。
long startTime = System.nanoTime();
//code
long endTime = System.nanoTime();
System.out.println("Took "+(endTime - startTime) + " ns");
您可以使用如在下面的链接 [日食 - 剖析监视器]剖析在Eclipse工具[1]
[1]: http://eclipse.org/tptp/home/documents/tutorials/profilingtool/profilingexample_32.html
,或者您也可以使用CLOCKS_PER_SEC在 'time.h中' 声明像
clock_t begin, end;
double time;
begin = clock();
end = clock();
time = (double)(end - begin)/CLOCKS_PER_SEC;
为什么前面的问题没有回答你的问题?请详细说明。 – 2015-02-09 05:24:57
第一个答案提到已停用的库。第二个答案是不完整的,但似乎表明有办法做到这一点。 – sbhatla 2015-02-09 05:32:48