一道c++编程大神问题求大神打出玳码,悬赏全给你设计一个日期类Date包括年、月、日等私有数据成员。要求实现日期的基本运算如某日期加上天数、某日期减去天数、兩日期相差的天数等。...
一道c++编程大神问题求大神打出代码,悬赏全给你设计一个日期类Date包括年、月、日等私有数据成员。要求实现日期的基本运算如某日期加上天数、某日期减去天数、两日期相差的天数等。
在Date类中设计如下重载运算符函数:
在实现这些重载运算符函數时调用以下私有成员函数:
leap(int):判断指定的年份是否为闰年
ntod(int):将指定的0年O月O日起的天数转换成对应的日期
提示:可定义一个二维数组存放闰年和非闰年每个月的天数,用于后面的计算
// day_tab二维数组存放各月天数,第一行对应非闰年第二行对应闰年
在Date类中设计如下重载运算符函数:
在实现这些重载运算符函數时调用以下私有成员函数:
leap(int):判断指定的年份是否为闰年
ntod(int):将指定的0年O月O日起的天数转换成对应的日期
提示:可定义一个二维数组存放闰年和非闰年每个月的天数,用于后面的计算
// day_tab二维数组存放各月天数,第一行对应非闰年第二行对应闰年