Поделиться через


Ошибка компилятора 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;
};