#include<iostream>
#include<chrono>
using namespace std;
int main(){
// 遍历图片
chrono::steady_clock::time_point t1 = chrono::steady_clock::now();
for(int y=0; y<100000000; y++);
chrono::steady_clock::time_point t2 = chrono::steady_clock::now();
chrono::duration<double> time_used = chrono::duration_cast<chrono::duration<double>>(t2-t1);
cout<<"遍历用时 : "<<time_used.count() <<"秒"<<endl;
return 0;
}
本文介绍了一个使用C++标准库中的chrono模块来测量代码执行时间的简单示例。通过对比时间点的方式,准确地测量了循环1亿次所需的时间,并将结果以秒为单位输出。
1547

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



