其中是初始化类的非静态成员变量?
答
它的构造函数的初始化列表中。如果使用编译器生成的构造函数,则原理相同,只是隐式生成。
答
在构造函数。构造函数用于初始化类的非静态成员。
class foo
{
static int num; // static variable don't belong to any particular instance of a class.
foo(){}
};
所以,像这样做相应的源文件中 -
int foo::num = 10 ;
谢谢你,怎么样静态成员? – user658213 2011-03-14 05:30:36
@ user658213 - 查看我的编辑。 – Mahesh 2011-03-14 05:34:37