gpt4 book ai didi

c++ - now() 调用标准计时时钟的性能保证?

转载 作者:搜寻专家 更新时间:2023-10-31 01:13:30 25 4
gpt4 key购买 nike

std::chrono 中每个时钟的 now() 静态函数的实现标准是否有任何性能保证?

在 n3337 中我读到(20.11.3 时钟要求 [time.clock.req]):

3 [ Note: The relative difference in durations between those reported by a given clock and the SI definition is a measure of the quality of implementation. — end note ]

这是否意味着它完全依赖于实现?还是我错过了什么?

最佳答案

标准时钟的速度、精度、分辨率等都完全依赖于实现。对时钟性能的任何这些方面都没有要求。

我认为大多数实现都将提供硬件所能提供的几乎最佳速度和准确性。另一方面,分辨率似乎因实现而异,一些提供纳秒级,而另一些则提供相当低的分辨率。

关于c++ - now() 调用标准计时时钟的性能保证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12411370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com