Partager via


Erreur du compilateur C2794

'function' : n’est pas membre d’une classe de base directe ou indirecte de 'class'

Vous avez essayé d’utiliser super pour appeler une fonction membre inexistante.

L’exemple suivant génère l’erreur C2794

// C2794.cpp
struct B {
   void mf();
};

struct D : B {
   void mf() {
      __super::f();  // C2794
   }
};