寻求`hires_time_in_seconds()`的C ++实现

时间:2012-01-09 21:18:35

标签: c++ time

  

可能重复:
  High resolution timer with C++ and Linux?

double hires_time_in_seconds();

我正在为Windows,Linux寻找这个功能,如果你有它。 它在http://gafferongames.com/game-physics/fix-your-timestep/中提到。 我在网上看了一下。 我知道这不是一个标准功能,但如果有人有他们想要分享的实现,那就太棒了。

如果做不到这一点,我需要尽可能精细的东西来在客户端服务器游戏中进行同步。

1 个答案:

答案 0 :(得分:3)

这不是一个真正的功能,它只是该博客文章示例代码中使用的自描述占位符名称。

对于Windows,您需要将QueryPerformanceCounterQueryPerformanceFrequency一起使用。对于基于Unix的操作系统,您需要使用gettimeofday(3)