#include <iostream>
#include <ctime> //ctime头文件中声明了和操作时间、日期相关的一些函数、一个结构和一个数据类型
using namespace std;
class Clock{
private:
tm *q;
public:
Clock()
{
q=new tm;
q->tm_hour=0;
q->tm_min=0;
q->tm_sec=0;
}
Clock(tm *p) //构造函数
{
q=new tm;
q->tm_hour=p->tm_hour;
q->tm_min=p->tm_min;
q->tm_sec=p->tm_sec;
}
void Showtime() //显示结果
{
cout << q->tm_hour << ":" << q->tm_min << ":" << q->tm_sec << endl;
}
};
int main()
{
time_t now;
struct tm *f;
time(&now);
f = localtime(&now);
//Clock Myclock;
Clock Yourclock(f);
//Myclock.Showtime();
Yourclock.Showtime();
return 0;
}