注册 登录
编程论坛 C++教室

关于类的静态函数问题

kscooh1 发布于 2012-03-01 11:48, 330 次点击
代码入下:
程序代码:
#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);
}


求大虾指点:
1 回复
#2
lz10919149992012-03-01 12:26
初始化这个静态字段啊?
1