c++ 获取时间 微秒

参考:https://juejin.cn/s/c%2B%2B 获取时间 微秒

在 C++ 中获取当前时间的微秒数可以使用 头文件中的 std::chrono::high_resolution_clock 类。该类提供了高精度的计时功能,可以精确到纳秒级别。

以下是一个示例代码,可以获取当前时间的微秒数:

cpp 复制代码
#include <chrono>
#include <iostream>

int main()
{
    auto now = std::chrono::high_resolution_clock::now();
    auto duration = now.time_since_epoch();
    auto microseconds = std::chrono::duration_cast<std::chrono::microseconds>(duration);
    std::cout << "Microseconds since epoch: " << microseconds.count() << std::endl;

    return 0;
}

1秒=1000000微秒

如果要算一段的运行,就可以用两段时间微秒相减

相关推荐
techdashen25 分钟前
Rust 中的小字符串:smol_str 与 smartstring 的对决
开发语言·后端·rust
wanghu202429 分钟前
ABC460_E题题解
c++·算法
devilnumber30 分钟前
java自定义事件处理器极简版:「外卖点餐」场景
java·开发语言
小何code35 分钟前
C语言【初阶】第1节,初识C语言
c语言·开发语言
代码小书生38 分钟前
getpass,一个安全输入的 Python 库!
开发语言·python·安全
莫陌尛.44 分钟前
Fuzzy C-Mean Clustering (FCM)
c语言·开发语言
YOU OU44 分钟前
案例综合练习-博客系统
java·开发语言
其实防守也摸鱼1 小时前
告别单个变量,用列表和字典批量管理你的 Python 数据
开发语言·网络·软件测试·python·web安全·数据结构,编程教程
智者知已应修善业1 小时前
【51单片机象棋快棋赛 电子裁判器】2023-12-27
c++·经验分享·笔记·算法·51单片机
瑞雪兆丰年兮1 小时前
[从0开始学Java|第十八、十九天]API(常见API&对象克隆&正则表达式)
java·开发语言