#include<iostream>
#include<ctime>
using namespace std;
int main(){clock_t startTime1,endTime1;startTime1 = clock();//计时开始long int sum1 = 0;for (int i = 0; i < 1000000; i++){sum1 += i;cout << "sum: " << sum1 << endl;}endTime1 = clock();//计时结束cout << "The run time is: " <<(double)(endTime1 - startTime1) / CLOCKS_PER_SEC << "s" << endl;clock_t startTime2,endTime2;startTime2 = clock();//计时开始long int sum2 = 0;for (int i = 0; i < 1000000; i++){sum2 += i;//cout << "sum: " << sum << endl;}endTime2 = clock();//计时结束cout << "The run time is: " <<(double)(endTime2 - startTime2) / CLOCKS_PER_SEC << "s" << endl;return 0;
}

其实Linux C++的clock计时是准确的,只是它在终端还没显示完,导致你以为程序还没执行完,其中程序早就执行完了,只是终端还没显示完摆了

C++中的clock计时不准?相关推荐

  1. time.h中的相关计时函数time,localtime,clock等详解

    C++对时间的操作也有许多值得大家注意的地方.最近,在技术群中有很多网友也多次问到过C++语言中对时间的操作.获取和显示等等的问题.下面,在这篇文章中,笔者将主要介绍在C/C++中时间和日期的使用方法 ...

  2. java clock计时_Java Clock类| offset()方法与示例

    java clock计时 Clock Class offset()方法 (Clock Class offset() method) offset() method is available in ja ...

  3. java clock计时_Java Clock类| 实例的Instant()方法

    java clock计时 Clock Class Instant()方法 (Clock Class instant() method) instant() method is available in ...

  4. java clock计时_Java Clock类| systemUTC()方法与示例

    java clock计时 Clock Class systemUTC()方法 (Clock Class systemUTC() method) systemUTC() method is availa ...

  5. java clock计时_Java Clock类| systemDefaultZone()方法与示例

    java clock计时 Clock Class systemDefaultZone()方法 (Clock Class systemDefaultZone() method) systemDefaul ...

  6. java clock计时_Java Clock类– java.time.Clock

    java clock计时 Java Clock class is part of Date Time API. Java Clock class is used to get the current ...

  7. c++中的clock()函数

    文章目录 前言 clock()函数 测试代码 前言 今天刷PAT一个题时,遇到了clock()函数,遂学习一下. clock()函数 头文件:#include<time.h>或者#incl ...

  8. python time.time和time.clock_Python中time.clock和 time.time的对比探究

    在对于程序运行时间的讨论上,我们有两种函数可以使用:time和clock.主要区分是前者为程序的运行时间,后者是运行程序cpu所花费的时间.在理解了二者的不同后,我们就它们的使用效率做一个对比,看看哪 ...

  9. LEC learning5: 对design 中的clock gating 处理

    formality 中对clock gating 的处理需要设置以下两个params: 1.set verification_clock_gate_hold_mode low 该variable 允许 ...

最新文章

  1. 2022-2028年中国综艺节目市场深度调研及投资前景预测报告
  2. 【Sql Server】Database-sql语言的流程控制语句
  3. 程序员杂记:兴趣井”与“机遇缝”
  4. 【转载】2009年春晚节目单提前揭晓
  5. java 文件指定位置插入_java中想在一个文件中的某一个位置插入内容,如何操作?...
  6. 服务降级-多版本支持
  7. IT围城,你是想挤进来还是想离开
  8. linux java 部署 生产环境
  9. python树代码_浅析AST抽象语法树及Python代码实现
  10. MYSQL的主从和主主复制模式
  11. 动图处理_终于找到了,最全的废气处理动图
  12. 034. asp.netWeb用户控件之三通过用户控件实现用户注册和登录
  13. 心海软件学心理测试系统,心海软件-心理测试、心理档案、心理咨询室管理系统...
  14. 阿里云如何查看服务器操作系统
  15. [译文]优雅的现代JavaScript设计模式: 冰冻工厂
  16. 查询QQ会员账号信息API接口
  17. 小伙伴知道立冬是怎么来的?
  18. 检测QQ是否开通微信
  19. win7旗舰恢复出厂设置_教你把电脑恢复出厂设置。
  20. chinanet重复登陆的办法

热门文章

  1. 留住幸福的办法是不断创造幸福
  2. Method的invoke()方法的使用
  3. MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O
  4. windows计划任务执行,但是程序未执行
  5. 开启产品经理之路-产品模型制作
  6. SSL weak ciphers 漏洞修复过程
  7. 汇编语言(王爽版)实验一
  8. SSH Tunnel 使用
  9. 深信服行为感知命令执行漏洞
  10. UML之教学管理系统——1、需求分析