我想用c ++编写一个程序,它可以在花费特定时间之后输出像“hello world”这样的字符串。这可能吗?
示例:(一个输入字符串然后cout它的程序。 输入: 你好 输出: (服用5秒后) 你好
答案 0 :(得分:1)
非常简单,将sleep(5);
放在std::cin >>
和std::cout <<
之间。
不要忘记包含#include <unistd.h>
。
答案 1 :(得分:0)
C ++ 11解决方案
#include <iostream>
#include <chrono>
#include <thread>
int main() {
using namespace std::literals;
std::this_thread::sleep_for(5s);
std::cout << "Hello world" << std::endl;
}