D库中是否有(计划的)支持c ++中的QueryPerformanceCounter等高精度计时器?如何在D中安装便携式高精度定时器?
或者如果它不可用,D中最高的 percision定时器是什么?
Jon*_*vis 14
std.datetime具有用于处理精确计时的StopWatch结构 - 它QueryPerformanceCounter在Windows内部使用.在其他操作系统上,它使用任何适当的高精度单调时钟.
如果你需要的是系统时钟的滴答而不是专门的定时器,你可以调用Clock.currSystemTick作为系统时钟的当前滴答(或者自应用程序启动以来系统时钟滴答数的Clock.currAppTick).但StopWatch如果你想要一个计时器,那就是你想要的.
| 归档时间: |
|
| 查看次数: |
258 次 |
| 最近记录: |