Udostępnij przez


Błąd kompilatora C3253

"function" : błąd z jawnym zastąpieniem

Uwagi

Jawne przesłonięcia zostało niepoprawnie określone. Na przykład nie można określić implementacji dla przesłonięcia określonego również jako czysty. Aby uzyskać więcej informacji, zobacz Jawne przesłonięcia.

Example

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