컴파일러 오류 C3653
'function': 명명된 재정의로 사용할 수 없습니다. 재정의되는 함수를 찾을 수 없습니다. :: 연산자를 사용하여 함수의 이름을 명시적으로 지정하는 것을 잊셨나요?
명시적 재정의는 인터페이스에서 찾을 수 없는 함수를 지정했습니다. 자세한 내용은 명시적 재정의를 참조 하세요.
다음 샘플에서는 C3653을 생성합니다.
// C3653.cpp
// compile with: /clr
public interface struct I {
void h();
};
public ref struct X : public I {
virtual void f() new sealed = J {}; // C3653 no J in scope
virtual void g() {} // OK
virtual void h() new sealed = I::h {}; // OK
};