std::chrono计算程序运行时间
2024-09-01 04:33:35
void CalRunTime() {
auto t1=std::chrono::steady_clock::now();
//run code
auto t2=std::chrono::steady_clock::now();
//秒
double dr_s=std::chrono::duration<double>(t2-t1).count();
//毫秒级
double dr_ms=std::chrono::duration<double,std::milli>(t2-t1).count();
//微妙级
double dr_us=std::chrono::duration<double,std::micro>(t2-t1).count();
//纳秒级
double dr_ns=std::chrono::duration<double,std::nano>(t2-t1).count();
}
最新文章
- iOS单元格高度计算
- 将oracle冷备份恢复到另外一个数据库实例中
- php生成图片缩略图,支持png透明
- MySQL事务机制
- GPIO的8种模式详解
- Linux下装Eclipse C/C++,以及环境配置
- POJ 2175 spfa费用流消圈
- 阿里云、腾讯云开通端口 telnet不通的原因
- 1到n的最小步数
- Mybatis框架基础支持层——反射工具箱之实体属性Property工具集(6)
- API认证&;SDK&;RESTful
- 使用Laya引擎开发微信小游戏(上)
- 1、通过eureka创建注册中心
- Selenium - 搭建环境
- mysql连接测试java脚本
- 推荐几个Windows工具软件: Stickies - 桌面贴
- 4G 通信模块在ARM 平台下的应用
- mybatis3 date 的处理
- Spring之AOP操作术语说明
- C++操作符的优先级 及其记忆方法