Megosztás a következőn keresztül:


Fordító figyelmeztetés (1. szint) C4374

"function1": az interfészmetódust nem a "function2" nem virtuális metódussal fogják implementálni

Megjegyzések

A fordító várhatóan megkeresi a virtuális kulcsszót egy metódusdefinícióban.

Example

Az alábbi példa C4374-et hoz létre:

// C4374.cpp
// compile with: /clr /W1 /c /WX
public interface class I {
   void f();
};

public ref struct B {
   void f() {
      System::Console::WriteLine("B::f()");
   }
};

public ref struct C {
   virtual void f() {
      System::Console::WriteLine("C::f()");
   }
};

public ref struct D : B, I {};   // C4374
public ref struct E : C, I {};   // OK