As variáveis estáticas em uma classe base são compartilhadas por todas as classes derivadas?
Se eu tiver algo parecido
class Base {
static int staticVar;
}
class DerivedA : public Base {}
class DerivedB : public Base {}
AmbosDerivedA
eDerivedB
compartilhar o mesmostaticVar
ou cada um terá o seu próprio?
Se eu quisesse que cada um tivesse o seu próprio, o que você recomendaria que eu fizesse?