Udostępnij przez


Błąd kompilatora C2791

niedozwolone użycie elementu "super": "klasa" nie ma żadnych klas bazowych

Uwagi

Słowo kluczowe super zostało użyte w kontekście funkcji składowej klasy, która nie ma żadnych klas bazowych.

Example

Poniższy przykład generuje C2791:

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