다음을 통해 공유


컴파일러 오류 C3671

'function_1': 함수가 'function_2'을 재정의하지 않습니다.

명시적 재정의 구문을 사용하는 경우 함수가 재정의되지 않으면 컴파일러에서 오류를 생성합니다. 자세한 내용은 명시적 재정의를 참조하세요.

예시

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

// C3671.cpp
// compile with: /clr /c
ref struct S {
   virtual void f();
};

ref struct S1 : S {
   virtual void f(int) new sealed = S::f;   // C3671
   virtual void f() new sealed = S::f;
};