Udostępnij za pomocą


Błąd kompilatora C3182

"klasa": składowa używająca deklaracji lub deklaracji dostępu jest nielegalna w zarządzanym lub WinRTtype

Uwagi

Deklaracja using jest nieprawidłowa we wszystkich formach klas zarządzanych.

Example

Poniższy przykład generuje kod C3182 i pokazuje, jak go naprawić.

// C3182a.cpp
// compile with: /clr /c
ref struct B {
   void mf(int) {
   }
};

ref struct D : B {
   using B::mf;   // C3182, delete to resolve
   void mf(char) {
   }
};