Si j'ai des classes imbriquées et que ces classes imbriquées ont des membres statiques, ces membres seront-ils toujours statiques pour la classe englobante? Par exemple, si jeEst-ce qu'un membre statique à l'intérieur d'une classe imbriquée a une durée statique pour la classe englobante?
class Enclosing {
public:
Enclosing();
private:
class Nested {
public:
Nested();
private:
static int thing;
};
};
Si je ne
auto A = Enclosing();
auto B = Enclosing();
Will A
et B
être en mesure d'avoir des valeurs différentes pour thing
?