Partilhar via


Erro do compilador C2791

utilização ilegal de «super»: «classe» não tem classes de base

Observações

A palavra-chave super foi usada no contexto de uma função de membro de uma classe que não tem classes base.

Example

O exemplo a seguir gera C2791:

// C2791.cpp
struct D {
   void mf() {
      __super::mf();   // C2791
   }
};