编译器错误 C3662
“member”:重写说明符“specifier”只允许在托管类或 WinRT 类的成员函数上使用
不允许在本机类型的成员上使用重写说明符。
有关详细信息,请参阅显式重写。
示例
下面的示例生成 C3662。
// C3662.cpp
// compile with: /clr /c
struct S {
virtual void f();
};
struct S1 : S {
virtual void f() new; // C3662
};
ref struct T {
virtual void f();
};
ref struct T1 : T {
virtual void f() new; // OK
};