使用c++编写一个时钟程序
时间: 2024-02-24 17:00:16 浏览: 112
vc++编的一个时钟程序
下面是一个简单的使用C++编写的时钟程序示例,它会每秒钟更新一次当前时间并输出:
```c++
#include <iostream>
#include <ctime>
#include <chrono>
#include <thread>
using namespace std;
int main() {
while (true) {
auto now = chrono::system_clock::now();
time_t t = chrono::system_clock::to_time_t(now);
cout << "Current time: " << ctime(&t);
this_thread::sleep_for(chrono::seconds(1));
}
return 0;
}
```
程序使用了chrono库来获取当前时间,并使用ctime库将time_t类型转换为可读的时间字符串进行输出。使用this_thread::sleep_for函数来让程序每秒钟更新一次时间。
阅读全文