c++ 标准库并不支持睡眠函数
(1).windows下支持,需要引入头文件windows.h,切记Sleep首字母大写
#include <iostream> #include <windows.h> using namespace std; void main() { //睡眠5秒再输出 Sleep(5000); std::cout << "Hi,Gril!" << std::endl; }
(2).linux下支持,需要引入头文件unistd.h
#include <iostream> #include <unistd.h> using namespace std; int main() { //5秒后输出Hi,Gril! sleep(5); std::cout << "Hi,Gril!" << std::endl; //3000000微妙(相当于3秒)输出Hi,Boy! usleep(3000000); std::cout << "Hi,Boy!" << std::endl; return 0; }