您的位置:首页 > 其它

利用头文件ctime,并且定义一个类,来实现输出当前时间

2013-10-23 23:16 417 查看
#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;
}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐