#include <iostream>
#include <thread> // 引入线程库,其中包含sleep函数
#include <chrono> // 引入时间库,用于指定休眠时间
int main() {
std::cout << "开始休眠..." << std::endl;
// 使用std::this_thread::sleep_for来让当前线程休眠1秒
std::this_thread::sleep_for(std::chrono::seconds(1));
std::cout << "休眠结束!" << std::endl;
return 0;
}
#include <thread>
和 #include <chrono>
:引入了C++11标准中的线程库和时间库,<thread>
提供了线程操作功能,而 <chrono>
则提供了高精度的时间管理。std::this_thread::sleep_for(std::chrono::seconds(1))
:这是C++11中推荐的休眠方式,表示当前线程将暂停执行1秒钟。你可以根据需要调整时间单位和时长,例如使用 milliseconds(500)
表示休眠500毫秒。上一篇:c++ emplace_back
下一篇:c++ ceil
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站