Time in C++: Understanding <chrono> and the Concept of Clocks
6 months ago
- #std::chrono
- #TimeHandling
- #C++
- C++中时钟与时间新系列教程简介
- 重点解析std::chrono核心组件:时间段(duration)、时间点(time_point)和时钟(clock)
- 详解std::chrono::duration及其模板参数
- 常用时间段类型别名:纳秒(nanoseconds)、毫秒(milliseconds)、秒(seconds)
- 介绍std::chrono::time_point及其与时钟纪元(epoch)的关系
- 时间点运算特性:相减得到时间段,相加无实际意义
- 类型成为std::chrono时钟的基本要求
- 概述C++11和C++20引入的标准时钟类型
- 选择合适时钟对编写健壮可测试的时间相关代码的重要性
- 下期预告:深入探讨标准时钟实现细节