读书人

静态成员函数,该如何处理

发布时间: 2012-02-17 17:50:42 作者: rapoo

静态成员函数
#include "iostream.h "

class subA
{
public:
subA(int j = 5){i = j;};
private:
int i;
};

class a
{
public:
static int b();
private:
static subA sub;
static int c;
};

//int a::sub(20); //这个怎么初始化???怎么弄都错的,想把它初始化为20
int a::c = 4;

int a::b()
{
return c;
}


[解决办法]
int a::c = 10;
subA a::sub = subA(10);

读书人网 >C++

热点推荐