Error del compilador C2655
'identificador': la definición o la nueva declaración no son válidas en el ámbito actual
Un identificador solo se puede volver a declarar en el ámbito global.
El ejemplo siguiente genera el error C2655:
// C2655.cpp
class A {};
class B {
public:
static int i;
};
int B::i; // OK
int main() {
A B::i; // C2655
}