{
*this=*this+s;
return *this;
}
CTime CTime::operator-=(int s)//返回s秒前的时间
{
*this=*this-s;
return *this;
}
//为简化编程,请注意通过调用已有函数,利用好各函数之间的关系
int main()
{
CTime t1(8,20,25),t2(11,20,50),t;
cout<<"t1为:";
t1.display();
cout<<"t2为:";
t2.display();
cout<<"下面比较两个时间大小:\n";
if (t1>t2) cout<<"t1>t2"<
t=t1+t2;
cout<<"t1+t2=";
t.display();
t=t1-t2;
cout<<"t1-t2=";
t.display();
t=t1++;
cout<<"t1++=";
t.display();
t=++t1;
cout<<"++t1=";
t.display();
t1--;
cout<<"t1--=";
t1.display();
--t1;
cout<<"--t1=";
t1.display();
t=t1+2000;
cout<<"t1+2000=";
t.display();
t=t1-5000;
cout<<"t1-2000=";
t.display();
t1+=t2;
cout<<"t1+=t2=";
t1.display();
t1-=t2;
cout<<"t1-=t2=";
t1.display();
t1+=2000;
t1-=5000;
return 0;
}
