問題描述:
在time類中的運算子過載基礎上
(1)定義對時間物件的自增和自減一目運算子
(2)定義time類中的《和》運算子過載,實現時間的輸入輸出,改造原程式中對運算結果顯示方式,使程式讀起來更自然。
**:
#include using namespace std;
class ctime
;istream& operator>>(istream& input,ctime& t)
ostream& operator<
bool ctime::operator
bool ctime::operator!=(ctime &t)
ctime ctime::operator+(ctime &t)
if(t0.minute>=60)
if(t0.hour>=24)
t0.hour-=24;
return t0;
}ctime ctime::operator-(ctime &t)
if(t0.minute<0)
if(t0.hour<0)
t0.hour+=24;
return t0;
}ctime ctime::operator+(int ss)
ctime ctime::operator-(int ss)
void ctime::operator+=(ctime &t)
ctime ctime::operator-=(ctime &t)
ctime ctime::operator+=(int ss)
ctime ctime::operator-=(int ss)
int main()
{ ctime t1,t2,t;
cin>>t1>>t2;
cout<
執行結果:
第9周專案2Time類中運算子過載(續)
問題描述 定義對時間物件的自增自減,一目運算子和 運算子過載,實現時間的輸入輸出 include this this 1 return this ctime ctime operator int ctime ctime operator ctime ctime operator int 二目運算子的...
第9周專案2 Time類中的運算子過載(續)
檔名稱 main.cpp 作 者 姜 甜 甜 完成日期 2015年5月8日 版 本 號 v1.0 問題描述 實現time類中的運算子過載。includeusing namespace std class ctime istream operator istream in,ctime t return...
第9周專案2 Time類中的運算子過載續(1)
all right reserved,檔名 test.cpp 完成日期 2015年5月17日 版本號 v1.0 問題描述 輸入描述 程式輸出 include using namespace std class ctime 建構函式 ctime ctime int h,int m,int s 設定時間...