所有,我需要计算一系列数据的函数经过多长时间,例如100,200,300,400。这是我的代码:
// start timer
time (&start);
someFun(some parameters);
// end timer
time (&end);
dif = difftime(end,start);
cstrTime.Format( _T("It took you %.6lf seconds to finish prediction.\n"),dif);
AfxMessageBox(cstrTime);
现在,问题是无论'someFun'输入的大小有多大,它总会让我回归1.000000秒。所以我想知道我是否应该选择一个更精确的计时器?任何想法的人?
欢呼声