#include<iostream>
#include<unistd.h>
#include<stdio.h>
using namespace std;
class shizhong
{
public:
shizhong(int a,int b, int c):hour(a),minute(b),second(c)
{}
shizhong()
{
this->hour = 0;
this->minute = 0;
this->second = 0;
show();
}
void show()
{
while(1)
{
if(hour>=0&&hour<=23&&minute<=60&&minute>=0&&second>=0&&second<=60)
{
sleep(1);
second++;
if(second==60)
{
second=0;
minute++;
}
if(minute==60)
{
minute=0;
hour++;
}
if(hour==23&&minute==59&&second==59)
{
second=0;
minute=0;
hour=0;
}
}
printf("%02d:%02d:%02d\r",hour,minute,second);
fflush(stdout);
}
}
private:
int hour;
int minute;
int second;
};
int main()
{
shizhong A;
}