Compartilhar via


Erro do compilador C2504

'classe' : classe base indefinida

A classe base é declarada, mas nunca definida. Causas possíveis::

  1. Arquivo de inclusão ausente.

  2. Classe base externa não declarada com extern.

O seguinte exemplo gera o erro C2504:

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

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