clock_t start,end;
double total_time = 0.0f;
start = clock();
end = clock();
total_time = (double)(end-start)/CLOCKS_PER_SEC;
上面的方法不如下面的精确,以后用下面的方法。
std::chrono::high_resolution_clock::time_point tnow = std::chrono::high_resolution_clock::now();
std::chrono::high_resolution_clock::time_point tpost = std::chrono::high_resolution_clock::now();
std::cout << "<<<<<< all time = " << std::chrono::duration_cast<std::chrono::duration<double>>(tpost - tnow).count() * 1000 << " ms" << std::endl;