◄Up► ◄Contents► ◄Index► ◄Back► ────────────────────────────────────────────────────────────────────────────── Compiler error C2655 'identifier' : definition or redeclaration illegal in current scope The specified identifier was redeclared or redefined in nonglobal scope. An identifier can only be redeclared in global scope. The following is an example of this error: class A {}; class B { public: static int i; }; void main() { A B::i; // error } -♦-