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号
浙公网安备 33010602011771号