关于类的静态函数问题
代码入下:
程序代码:#include<iostream>
using namespace std;
class Date
{
public:
Date(int dd=0,int mm=0,int yy=0);
static void set_default(int,int,int);
private:
int d,m,y;
static Date default_date;
};
Date::Date(int dd,int mm,int yy)
{
d=dd?dd:default_date.d;
m=mm?mm:default_date.m;
y=yy?yy:default_date.y;
cout<<d<<m<<y<<endl;
}
Date Date::default_date(16,12,1977);\\想问下 这句话的含义 和有意 为什么没有就出错,
void Date::set_default(int d,int m,int y)
{
Date::default_date=Date(d,m,y);
}求大虾指点:








