Erro do compilador C3662
'member' : Substituir o especificador 'specifier' permitido somente em funções de membro de classes gerenciadas ou WinRT
Um especificador de substituição foi usado em um membro do tipo nativo, o que não é permitido.
Para obter mais informações, confira Substituições explícitas.
Exemplo
O seguinte exemplo gera 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
};