Time類中的運算子過載

2021-07-11 19:37:22 字數 1801 閱讀 3482

問題及描述;

/*

*檔名稱;test.cpp

*作者;邱凱

*完成日期;2023年5月14號

*版本號;v6.0

*問題描述; time類中的運算子過載

*輸入描述; 輸入資料

*輸出描述; 輸出答案

*/#includeusing namespace std;

class ctime

;ctime::ctime(int h,int m,int s)

void ctime::settime(int h,int m,int s)

bool ctime::operator > (ctime &t)

else

return false;

}else

return false;

}bool ctime::operator < (ctime &t)

else

return false;

}else

return false;

}bool ctime::operator <= (ctime &t)

else

return false;

}else

return false;

}bool ctime::operator == (ctime &t)

else

return false;

}else

return false;

}bool ctime::operator != (ctime &t)

else

return false;

}else

return false;

}ctime ctime ::operator+(ctime &t)

if (m>59)

while(h>23)

h-=24;

ctime t0(h,m,s);

return t0;

}ctime ctime ::operator+(int s)

ctime ctime ::operator-(ctime &t)

if (m<0)

while(h<0)

h+=24;

ctime t0(h,m,s);

return t0;

}ctime ctime ::operator-(int s)

ctime ctime ::operator++(int)

ctime &ctime::operator++()

ctime ctime::operator--(int)

ctime &ctime::operator--()

ctime &ctime::operator+=(ctime &c)

ctime &ctime::operator-=(ctime &c)

ctime &ctime::operator+=(int s)

ctime &ctime::operator-=(int s)

istream &operator>>(istream &in,ctime &t)

return cin;

}// 過載輸出運算子<<

Time類中的運算子過載

include using namespace std class ctime void settime int h,int m,int s void display 二目的比較運算子過載 bool operator ctime t bool operator ctime t bool operat...

Time 類中的運算子過載

程式的版權和版本宣告部分 檔名稱 time 類中的運算子過載 作 者 馮冬影 完成日期 2014 年 4月 14日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 includeusing namespace std class ctime 下面實現所有的運算子過載 ...

Time類中的運算子過載

includeusing namespace std class ctime void settime int h,int m,int s void display 下面實現所有的運算子過載 bool ctime operator ctime t 判斷時間t1 t2 bool ctime opera...