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

长春做网站推广天津百度爱采购

长春做网站推广,天津百度爱采购,建wap网站,成都网站制作推来客网站系统一、简介 本文介绍了两种在C代码中统计耗时的方法&#xff0c;第一种使用<time.h>头文件中的clock()函数记录时间戳&#xff0c;统计程序耗时。第二种使用<chrono>头文件中的std::chrono::high_resolution_clock()::now()函数&#xff0c;后者可以方便地统计不同时…

一、简介

本文介绍了两种在C++代码中统计耗时的方法,第一种使用<time.h>头文件中的clock()函数记录时间戳,统计程序耗时。第二种使用<chrono>头文件中的std::chrono::high_resolution_clock()::now()函数,后者可以方便地统计不同时间单位下的程序耗时,例如秒(s)、毫秒(ms)、微秒(μs)或者纳秒(ns)。

二、代码示例

1. 使用<time.h>头文件中的clock()函数统计耗时

#include <iostream>
#include <time.h>
#include <math.h>
int main(int, char **)
{clock_t start;clock_t finish;start = clock(); // 开始计时/* do some thing */for (int i = 0; i < 10000; i++){float c = exp(2.0);}finish = clock(); // 结束计时// 打印程序耗时,单位:秒sstd::cout << (double)(finish - start) / CLOCKS_PER_SEC << std::endl;
}

2. 使用 <chrono>头文件中的std::chrono::high_resolution_clock::now()函数统计耗时

#include <iostream>
#include <math.h>
#include <chrono>int main(int, char **)
{std::chrono::high_resolution_clock::time_point start;std::chrono::high_resolution_clock::time_point finish;start = std::chrono::high_resolution_clock::now(); // 开始计时// do some thingfor (int i = 0; i < 10000; i++){float c = exp(2.0);}finish = std::chrono::high_resolution_clock::now(); // 结束计时// 打印程序耗时std::cout << "耗时为:" << std::chrono::duration_cast<std::chrono::seconds>(finish - start).count() << "s.\n";std::cout << "耗时为:" << std::chrono::duration_cast<std::chrono::milliseconds>(finish - start).count() << "ms.\n";std::cout << "耗时为:" << std::chrono::duration_cast<std::chrono::microseconds>(finish - start).count() << "us.\n";std::cout << "耗时为:" << std::chrono::duration_cast<std::chrono::nanoseconds>(finish - start).count() << "ns.\n";return 0;
}

三、参考

[1].C++函数耗时计算

http://www.ds6.com.cn/news/108554.html

相关文章:

  • 在网站开发中进行用户管理南昌seo管理
  • 自己做游戏资讯网站全网网站推广
  • 手机如何开发软件程序seo怎么做整站排名
  • 新闻网站建设中ASP的应用研究哪些平台可以发布推广信息
  • 安阳做网站的公司网络营销企业有哪些公司
  • wordpress软件网站主题百度导航下载安装手机导航
  • 网站 公安局 备案杭州关键词自动排名
  • app的wordpressseo刷关键词排名免费
  • ios移动网站开发详解 pdf郑州网站运营
  • 网站建设 网络推广 网站优化seo教学免费课程霸屏
  • 威海住房和城乡建设局官方网站电脑系统优化软件
  • 为什么没有人做像58一样的网站网站模板库
  • 免费网站自助建站软文营销经典案例200字
  • 今天开始做女神免费网站广东东莞最新情况
  • 深圳网站开发建设站长是什么级别
  • 武汉免费建站模板重庆企业站seo
  • 人事外包站长工具seo排名
  • 龙岩网约车考试哪里报名手机优化大师下载2022
  • 做的好的电商网站微信公众号推广方法有哪些
  • 网站开发验收确认书简单网站建设优化推广
  • 江门建设造价信息网站互联网站
  • 网站开发项目拖延周期最新热搜新闻
  • 百度网站网址是什么宁波建站模板系统
  • 网站空间备案 昆明客户关系管理系统
  • 动易网站建设工作室软文代写是什么
  • 网站建设 排行如何在网上推广
  • 网站备案 自己的服务器手机网站制作教程
  • 新疆建设厅证件查询网站兰州seo优化公司
  • 美食网站开发的意义网络app推广是什么工作
  • 网站 前台后台网站维护工作内容