代码块中的运行时间不正确

时间:2018-11-14 03:01:12

标签: c++ codeblocks

我在Ubuntu 18上的Code :: Blocks 16.10中构建了项目,但是代码运行时间不正确。

searching time: 29.073086s
Process returned 0 (0x0)   execution time : 7.685 s
Press ENTER to continue.

我的代码:

clock_t t0 = clock();
index.search(nq, xb, k, D, I);
clock_t t1 = clock();
printf("searching time: %f s\n", (double )(t1-t0)/CLOCKS_PER_SEC);

这很奇怪。当我在命令行上运行可执行文件时,时间是正确的。有什么问题吗?

0 个答案:

没有答案