Загрузка данных


#include <iostream>
using namespace std;
struct MyTime {
public:
    int sec; int min; int hour;
    void IncSec()    {
        if (++sec == 60) { sec = 0; min++; }
        if (min == 60)   { min = 0; hour++; }
        if (hour == 24) { hour = 0; }
    }
};
int main()
{
    MyTime mt;
    mt.min = mt.sec = 59;
    mt.hour = 23;
    cout << mt.hour <<":" << mt.min <<":" << mt.sec << endl;
    mt.IncSec();
    cout << (mt.hour <10?"0":"") << mt.hour << ":" << 
        (mt.min < 10 ? "0" : "") << mt.min << ":" << 
        (mt.sec < 10 ? "0" : "") << mt.sec << endl;
}