다음을 통해 공유


컴파일러 오류 C3243

오버로드 함수가 'interface'에 의해 하나도 정의되지 않았습니다.

지정된 인터페이스에 없는 멤버를 명시적으로 재정의 하려고 했습니다.

다음 샘플에서는 C3243을 생성합니다.

// C3243.cpp
#pragma warning(disable:4199)
__interface IX14A {
   void g();
};

__interface IX14B {
   void f();
   void f(int);
};

class CX14 : public IX14A, public IX14B {
public:
   void IX14A::g();
   void IX14B::f();
   void IX14B::f(int);
};

void CX14::IX14A::f()   // C3243 occurs here
{
}