编译器错误 C3253
“function”:显式重写错误
未正确指定显示重写。 例如,你不能为也指定为纯的重写指定实现。 有关详细信息,请参阅显式重写。
下面的示例生成 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
};