#include <iostream>
#include <chrono>
using namespace std;
using namespace std::chrono;
void myFunction() {
cout<<run<<endl;
}
int main() {
auto start = high_resolution_clock::now();
myFunction();
auto stop = high_resolution_clock::now();
// auto duration = duration_cast<microseconds>(stop - start); 微秒 1ms = 1000us
auto duration = duration_cast<milliseconds>(stop - start);
cout << "time is " << duration.count() << " ms" << endl;
return 0;
}
该C++代码示例展示了如何使用chrono库来测量函数myFunction的执行时间。它首先记录开始时间,调用函数,然后记录结束时间,并计算并输出时间差以毫秒为单位。
1531

被折叠的 条评论
为什么被折叠?



