当前位置: 首页 > news >正文

C++如何打印函数段耗时

前言

有时候我们测试软件的性能,需要计算代码段的耗时,进入进行针对性的优化,就需要打印函数耗时

方法

这个地方主要是针对c++

#include <chrono>
int main (){
auto start = std::chrono::high_resolution_clock::now();//代码段
......auto end = std::chrono::high_resolution_clock::now();std::chrono::duration<double, std::milli> elapsed = end - start;printf("code tooks time %d ms\n",(int)(elapsed.count()));
}

相关文章:

  • axios的封装之axios是基于什么封装的?
  • 2023.11.18html中如何使用input/button进行网页跳转
  • html所有标签和DOCTYPE的总结
  • 图论 2023.11.20
  • Java update scheduler
  • Vscode GDB 查看内存的值
  • 前端js调取摄像头并实现拍照功能
  • MidJourney笔记(1)-入门
  • 今日定音,博通以610亿美元成功收购VMware | 百能云芯
  • Office文件在线预览大全-Word文档在线预览的实现方法-OFD文档在线预览-WPS文件在线预览
  • LeetCode热题100——图论
  • 基于springboot实现班级综合测评管理系统项目【项目源码+论文说明】
  • 11.21序列检测,状态机比较与代码,按键消抖原理
  • npm install安装报错
  • PPT幻灯片里的图片,批量提取
  • [笔记] php常见简单功能及函数
  • maven工程打包jar以及java jar命令的classpath使用
  • MQ框架的比较
  • mysql中InnoDB引擎中页的概念
  • PHP 的 SAPI 是个什么东西
  • SegmentFault 2015 Top Rank
  • select2 取值 遍历 设置默认值
  • spring boot 整合mybatis 无法输出sql的问题
  • Spring Cloud中负载均衡器概览
  • webgl (原生)基础入门指南【一】
  • 爱情 北京女病人
  • 前端js -- this指向总结。
  • 事件委托的小应用
  • 思考 CSS 架构
  • 微信开源mars源码分析1—上层samples分析
  • 我的面试准备过程--容器(更新中)
  • 一个项目push到多个远程Git仓库
  • 硬币翻转问题,区间操作
  • 怎么把视频里的音乐提取出来
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • ​决定德拉瓦州地区版图的关键历史事件
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (二)PySpark3:SparkSQL编程
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (篇九)MySQL常用内置函数
  • (算法)Travel Information Center
  • (一)appium-desktop定位元素原理
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)jdk与jre的区别
  • (转)拼包函数及网络封包的异常处理(含代码)
  • (轉貼) UML中文FAQ (OO) (UML)
  • .md即markdown文件的基本常用编写语法
  • .NET 6 在已知拓扑路径的情况下使用 Dijkstra,A*算法搜索最短路径
  • .NET 中小心嵌套等待的 Task,它可能会耗尽你线程池的现有资源,出现类似死锁的情况
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .NET开源全面方便的第三方登录组件集合 - MrHuo.OAuth
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @Not - Empty-Null-Blank
  • [BZOJ]4817: [Sdoi2017]树点涂色