Compartir a través de


Error del compilador C3634

"function": no se puede definir un método abstracto de una clase administrada o WinRT

Un método abstracto se puede declarar en una clase WinRT o administrada, pero no definirse.

Ejemplo

El ejemplo siguiente genera el error C3634.

// C3634.cpp
// compile with: /clr
ref class C {
   virtual void f() = 0;
};

void C::f() {   // C3634 - don't define managed class' pure virtual method
}