像时间一样能够自动加一秒,用C++怎么编啊?

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:28:12
我想知道具体的怎么卸写,我是个新手。为了完善我写的时间日期程序。

二楼的方法可以实现,但这样要影响整个程序运行..还有种更好的方法..
不过没有悬赏我就不说了..

include <iostream>
#include <windows.h>

using namespace std;

void t_plus()
{
int a;
while(1)
{
for (a=0;a<60;a++)
{
if (a<10) cout<<"0"<<a;
else cout<<a;
sleep(1000);
cout<<"\b \b\b \b";
}
}
}

你在调用我这个函数时,只需在你得主函数里加上:t_plus();即可。

#include <iostream>
#include <windows.h>

using namespace std;

void t_plus()
{
int a;
while(1)
{
for (a=0;a<60;a++)
{
if (a<10) cout<<"0"<<a;
else cout<<a;
sleep(1000);
cout<<"\b \b\b \b";
}
}
}

你在调用我这个函数时,只需在你得主函数里加上:t_plus();即可。
希望我的回答能对你有所帮助。

具体点?
win32下,有系统函数获取时间的。得到一个结构体,比较秒那个变量的值。
mfc有内部timer控件,发送time消息。

开一