Я строю проект в Code :: Blocks 16.10 в Ubuntu 18, но время выполнения кода неверно.
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);
Это странно. Когда я запускаю исполняемый файл в командной строке, время правильное. В чем проблема?