다음을 통해 공유


컴파일러 오류 C3253

'function': 명시적 재정의 오류

명시적 재정의가 잘못 지정되었습니다. 예를 들어 순수로 지정하는 재정의에 대한 구현을 지정할 수 없습니다. 자세한 내용은 명시적 재정의를 참조 하세요.

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

// C3253.cpp
// compile with: /clr
public interface struct I {
   void a();
   void b();
   void c();
};

public ref struct R : I {
   virtual void a() = 0, I::a {}   // C3253
   virtual void b() = I::a {}   // OK
   virtual void c() = 0;   // OK
};