zoukankan      html  css  js  c++  java
  • C/C++获取程序运行时间(纳秒级)

    用到获取系统时间(纳秒)的函数getTimeNs()

    包含头文件:ctime(c++)/time.h(c)

    #include<ctime>
    long getTimeNs()
    {
        struct timespec ts;
        clock_gettime(CLOCK_REALTIME,&ts);
    
        return ts.tv_sec*1000000000+ts.tv_nsec;
    }	
    

    只需要在需要测试时间的代码块前后用调用getTimeNs(),用两个变量接收返回值,相减就是纳秒级的运行时间。(●ˇ∀ˇ●)

  • 相关阅读:
    Daily Scrum 12.14
    Daily Scrum 12.13
    sss
    sss
    sss
    sss
    sss
    sss
    sss
    sss
  • 原文地址:https://www.cnblogs.com/Irvingcode/p/12977378.html
Copyright © 2011-2022 走看看