다음을 통해 공유


컴파일러 오류 C2794

'function': 'class'의 직접 또는 간접 기본 클래스의 멤버가 아닙니다.

super를 사용하여 존재하지 않는 멤버 함수를 호출하려고 했습니다.

다음 샘플에서는 C2794를 생성합니다.

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

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