#include <iostream>
#include <thread> // 引入线程库,用于使用 sleep_for 函数
#include <chrono> // 引入时间库,用于定义时间单位
int main() {
std::cout << "程序开始睡眠..." << std::endl;
// 使用 std::this_thread::sleep_for 进行休眠,参数为 std::chrono::seconds(5),表示休眠 5 秒
std::this_thread::sleep_for(std::chrono::seconds(5));
std::cout << "程序结束睡眠..." << std::endl;
return 0;
}
#include <thread>
:引入了 C++11 标准库中的线程库,提供了多线程编程的功能。#include <chrono>
:引入了 C++11 标准库中的时间库,提供了对时间的精确控制。std::this_thread::sleep_for(std::chrono::seconds(5))
:让当前线程休眠 5 秒。std::chrono::seconds(5)
表示 5 秒的时间间隔。std::cout
:用于输出信息到控制台。这段代码展示了如何在 C++ 中使用标准库提供的功能来实现线程的休眠操作。
上一篇:linux redis 命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站