2

Visual Studio 2012 nanosleep() 哪里去了?我需要添加什么来获得 nanosleep(),或者在 C++ Visual Studio 2012 中以毫秒为单位延迟的最佳方法是什么?

4

1 回答 1

3

你可以试试这个,它是可移植的标准 C++11 代码:

#include <thread>
#include <chrono>

// ...

std::this_thread::sleep_for(std::chrono::milliseconds(1000));

或者,您可以使用 Windows API Sleep()(在WinBase.hWindows 标头中声明):

::Sleep(1000);
于 2013-04-13T15:13:38.087 回答