• 计算代码运行时间


    • clock()函数
      • clock_t clock(void);
      • typedef long clock_t;
      • #define CLOCKS_PER_SEC  1000 //故每个clock为1ms
         1 #include<iostream>
        2 #include<time.h>
        3
        4 int main()
        5 {
        6 clock_t start_time=clock();
        7
        8 {
        9 //被测试代码
        10 }
        11
        12 clock_t end_time=clock();
        13 cout<< "Running time is: "<<static_cast<double>(end_time-start_time)/CLOCKS_PER_SEC*1000<<"ms"<<endl;//输出运行时间
        14 return 0;
        15 }
    • GetTickCount()函数
      • DWORD GetTickCount(void);
      • elapsed time < 49.7days
         1 #include<iostream>
        2 #include<windows.h>
        3
        4 int main()
        5 {
        6 DWORD start_time=GetTickCount();
        7 {
        8 //此处为被测试代码
        9 }
        10 DWORD end_time=GetTickCount();
        11 cout<<"The run time is:"<<(end_time-start_time)<<"ms!"<<endl;//输出运行时间
        12 return 0;
        13 }
  • 相关阅读:
    厂商前缀
    文本阴影和边框阴影
    2D转换
    overflow属性
    margin属性
    CSS圆角边框
    浮动定位
    文档流定位
    position属性
    选择器二
  • 原文地址:https://www.cnblogs.com/dahai/p/2276893.html
Copyright © 2020-2023  润新知