IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C++11计时器chrono -> 正文阅读

[C++知识库]C++11计时器chrono

一、时钟clock

std::chrono::system_clock: 依据系统当前时间

std::chrono::steady_clock: 不能设置的时钟,以统一速率运行

std::chrono::high_resolution_clock: 高分辨率时钟

三个时钟类都提供一个静态成员函数now()用于获取当前时间,函数返回值是time_point类。

system_clock还提供静态成员函数to_time_t(),用于转换系统时间为std::time_t类型,可以用ctime()函数将时间转换成字符串格式(需要#include<ctime>):

auto t = std::chrono::system_clock::now();//获取系统当前时间
auto tt = std::chrono::to_time_t(t);//当前时间转换为time_t类型
string str_tt = std::ctime(&tt);//转换为字符串且自带换行符
cout << str_tt;

二、时间段duration

duration_cast类型转换函数:将duration转换成另一个类型的duration

count()成员函数:表示时间段长度

std::vector<int> v;
auto t1 = std::chrono::steady_clock::now();
for (int i = 1; i < 100; i++)
{
    int j = i*pow(i,2);
    v.push_back(i);
}
auto t2 = std::chrono::steady_clock::now();
auto time_used1 = std::chrono::duration_cast<microseconds>(t2-t1);
auto time_used2 = std::chrono::duration_cast<std::chrono::duration<double>>(t2-t1);
cout << "用时:" << time_used1.count() << "微秒" << endl;
cout << "等于:" << time_used2.count() << "秒" << endl

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-09-22 14:29:00  更:2021-09-22 14:29:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/20 0:00:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码