c++获取计算程序执行的时间

1. 引入头文件
#include <iostream>
#include <iomanip>
#include <chrono>

2. 基于steady_clock获取计算程序执行时间

auto start = std::chrono::steady_clock::now();
auto end = std::chrono::steady_clock::now();
std::cout << "Exec take " << std::chrono::duration_cast<std::chrono::nanoseconds>(end - start).count() << " ns." << std::endl;

 

posted @ 2024-06-24 14:31  rzy_up  阅读(70)  评论(0)    收藏  举报