类的成员函数中的静态变量在类的不同实例中是否共享内存空间
class yuan
{
static int i;
static void tt(){ };
void yy();
}
void yuan::yy()
{
static int ww=0;
}
我们知道在类yuan的不同的实例中yuan::i yuan::tt()是共享一个内存空间的,他们可以为类的所有实例服务.但是假如在它的成员函数yy()中也定义了一个静态变量,那么它的不同的实例也是公用一个存储空间,还是分别为不同的实例开一个独立的空间,谢谢!