static成员变量
static成员变量的继承
基类及其派生类共享该基类的静态成员变量内存:
using namespace std;
class Base
{
public:
Base()
{
}
static int m;
};
int Base::m = 1;
class Child : public Base
{
public:
Child()
{
}
};
int main()
{
cout<<"&(Base::m) :"<<&(Base::m)<<endl;
cout<<"&(Child::m) :"<<&(Child::m)<<endl;
return 0;
}