Compilerfehler C2458

'Bezeichner': Neudefinition in einer Definition

Eine Klasse, Struktur, Union oder Enumeration wurde in ihrer eigenen Deklaration neu definiert.

Im folgenden Beispiel wird C2458 generiert:

// C2458.cpp
class C {
   enum i { C };   // C2458
};