Condividi tramite


Errore del compilatore C3662

'member': identificatore di override 'specifier' consentito solo con funzioni membro di classi gestite o WinRT

È stato usato un identificatore di override su un membro di tipo nativo, ma non è consentito.

Per altre informazioni, vedere Override esplicite.

Esempio

L'esempio seguente genera l'errore 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
};