Error del compilador C3253
'función': error con invalidación explícita
Se ha especificado una invalidación explícita incorrectamente. Por ejemplo, no puede especificar una implementación para una invalidación que también especifique como pura. Para obtener más información, consulte Invalidaciones explícitas.
El ejemplo siguiente genera el error C3253:
// C3253.cpp
// compile with: /clr
public interface struct I {
void a();
void b();
void c();
};
public ref struct R : I {
virtual void a() = 0, I::a {} // C3253
virtual void b() = I::a {} // OK
virtual void c() = 0; // OK
};