我想在我的代码中计算每个函数的时间。所以我有
func1();
func2();
func3();
目前我正在使用
#include <omp.h>
#include <time.h>
double start1=omp_get_wtime();
func1();
double end1=omp_get_wtime();
cout<<"\nfunc1 run time :"<<end1-start1<<endl;
double start2=omp_get_wtime();
func2();
double end2=omp_get_wtime();
cout<<"\nfunc2 run time :"<<end2-start2<<endl;
...
问题:有没有比我用来测量每个功能的运行时间更好更准确的方法?
答案 0 :(得分:1)