C++ 项目代码优化
可以使用 chrono 头文件,还是测试的非常准的,最小单位是微秒(microseconds),毫秒是 milliseconds
#include <iostream>
#include <chrono>
int main() {
// 获取程序开始执行的时间点
auto start_time = std::chrono::high_resolution_clock::now();
// 执行需要计时的代码
// 你的C++程序的主要代码应该在这里
// 获取程序执行结束的时间点
auto end_time = std::chrono::high_resolution_clock::now();
// 计算时间差
auto duration = std::chrono::duration_cast<std::chrono::microseconds>(end_time - start_time);
// 输出执行时间
std::cout << "程序执行时间: " << duration.count() << " 微秒" << std::endl;
// 初始化为0
std::chrono::microseconds compare_duration = std::chrono::milliseconds(0);
return 0;
}
本文来自博客园,作者:暴力都不会的蒟蒻,转载请注明原文链接:https://www.cnblogs.com/BobHuang/p/17756661.html

浙公网安备 33010602011771号