我已经发现了另一个问题,即Windows/MingW没有提供过时的usleep()的nanosleep()和setitimer()替代品。
但是我的目标是修复cppcheck给我的所有警告,包括usleep()样式的警告。

因此,是否有一种解决方法可以以某种方式避免在Windows上不使用cygwin或安装新的依赖项/库的负载而使用usleep()?谢谢。

最佳答案

usleep()以微秒为单位。在获取微秒精度的窗口中,应使用QueryPerformanceCounter() winapi函数。 Here,您可以找到如何使用它。

关于c++ - c++,usleep()已过时,Windows/MingW的解决方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5801813/

10-11 11:24