求完善日期判断逻辑

@love回忆
#include<iostream.h>
class Date{
	int y,m,d;
public:
	Date(){
		y=2015;m=4;d=30;
	}
	Date(int y,int m,int d){
		this->y=y;
		this->m=m;
		this->d=d;
	}
	Date operator ++(){
		++d;
		cout<<d;
		return *this;
	}
	Date operator ++(int){
		d++;
		cout<<d;
		return *this;
	}
	void display(){
		cout<<y<<m<<d;
	}
};

void main(){
	Date d1(2015,5,2);
	d1++;
	cout<<"\n";
	++d1;
}

运算符重载已经搞定,现在想让大家帮忙写日期判断逻辑,因为我对闰年什么的要吐了...
因为自增++原来只能操作一个int
现在要求自写类 能够操作一个日期
完善了就是对一个三组数构成的日期对象操作
还要智能应答闰年产生的问题
回复列表(8|隐藏机器人聊天)
添加新回复
回复需要登录