我通过谷歌搜索尝试了一些代码:
clock_t start, end;
start = clock();
//CODES GOES HERE
end = clock();
std::cout << end - start <<"\n";
std::cout << (double) (end-start)/ CLOCKS_PER_SEC;
但结果经过的时间始终为 0,即使使用
std::cout << (double) (end-start)/ (CLOCKS_PER_SEC/1000.0 );
不知道为什么,但是当我在 Java 中得到类似的东西时: getCurrentTimeMillis() 它运行良好。我希望它显示毫秒,因为计算机计算速度可能如此之快。