Teilen über


Compilerfehler C2504

'Klasse' : Basisklasse undefiniert

Bemerkungen

Die Basisklasse wird deklariert, aber nie definiert. Mögliche Ursachen:

  1. Fehlende Includedatei.

  2. Externe Basisklasse nicht mit extern deklariert.

Example

Im folgenden Beispiel wird C2504 generiert:

// C2504.cpp
// compile with: /c
class A;
class B : public A {};   // C2504

class C {};
class D : public C {};   // OK