由于拆分了函数的声明和定义,所以在函数前面要加上date类,找到函数
1....日期类的具体实现
1.查询当前月份的天数
int date::getmonthday(int year, int month)
{
int arr[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31...==d2的情况
}
d1<=d2是由 d1==d2 和d1<d2 组成,分别复用两者即可实现
7. d1>d2
bool date::operator>(const date& d)
{...-=的复用即可(-=实现在后面) 同样由于+=是对于本身操作,除了作用域还存在,所以使用引用返回
10.日期+天数
date date::operator+(int day)
{
//注释的为第一种方法..._day不断++,最终使max==min 结束返回计数n值
2.