Visual Studio 2012 nanosleep() 哪里去了?我需要添加什么来获得 nanosleep(),或者在 C++ Visual Studio 2012 中以毫秒为单位延迟的最佳方法是什么?
问问题
3281 次
1 回答
3
你可以试试这个,它是可移植的标准 C++11 代码:
#include <thread>
#include <chrono>
// ...
std::this_thread::sleep_for(std::chrono::milliseconds(1000));
或者,您可以使用 Windows API Sleep()
(在WinBase.h
Windows 标头中声明):
::Sleep(1000);
于 2013-04-13T15:13:38.087 回答