在C++中實現延遲功能的方式有多種,其中常見的方法包括:
#include <unistd.h> // 包含 sleep 函數的頭文件
int main() {
sleep(1); // 延遲1秒
return 0;
}
#include <chrono>
#include <thread>
int main() {
std::this_thread::sleep_for(std::chrono::seconds(1)); // 延遲1秒
return 0;
}
#include <iostream>
#include <chrono>
#include <thread>
int main() {
int delay = 1000; // 延遲時間,單位為毫秒
std::this_thread::sleep_for(std::chrono::milliseconds(delay)); // 延遲1秒
return 0;
}
以上是常見的幾種實現延遲功能的方式,可以根據具體需求選擇合適的方法來實現延遲。