深入研究 std::chrono::high_resolution_clock
虽然最初被认为适合性能测量,但使用 std:: chrono::high_resolution_clock 由于潜在的时钟调整和无法转换为日历时间而引起关注。这就留下了其实际应用的问题。
审查可能的用途
结论:难以捉摸的目的
在检查了以下方法的局限性之后high_resolution_clock,很明显它缺乏实质性的实用性。应避免使用它,而应使用更可靠的 stable_clock。
要避免的例外
虽然通常不鼓励使用,但在某些特定情况下 high_resolution_clock 可能是合适的:
但是,这些例外应该谨慎考虑,并尽可能探索替代方法。
以上是你什么时候应该(或者不应该)使用`std::chrono::high_resolution_clock`?的详细内容。更多信息请关注PHP中文网其他相关文章!