Udostępnij za pomocą


Błąd kompilatora C3662

"member" : zastępowanie specyfikatora "specyfikator" dozwolone tylko w funkcjach składowych zarządzanych lub WinRT klas

Uwagi

Specyfikator przesłonięcia był używany w elemencie członkowskim typu natywnego, który nie jest dozwolony.

Aby uzyskać więcej informacji, zobacz Jawne przesłonięcia.

Przykład

Poniższy przykład generuje 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
};