gpt4 book ai didi

d - D中的QueryPerformanceCounter?

转载 作者:行者123 更新时间:2023-12-04 00:57:07 25 4
gpt4 key购买 nike

D 库中是否有(计划)支持高精度计时器,如 c++ 中的 QueryPerformanceCounter ?如何在 D 中拥有可移植高精度计时器?

或者如果它不可用,那么 D 中的最高精度计时器是多少?

最佳答案

std.datetime 具有 StopWatch用于处理精确计时的结构 - 它使用 QueryPerformanceCounter在 Windows 内部。在其他操作系统上,它使用适合它们的任何适当的、高精度的单调时钟。

如果您需要的是系统时钟的滴答声而不是具体的计时器,您可以调用Clock.currSystemTick用于系统时钟的当前滴答(或 Clock.currAppTick 用于自应用程序启动以来的系统时钟滴答数)。但是StopWatch如果你想要一个计时器,这就是你想要的。

关于d - D中的QueryPerformanceCounter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7531617/

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