다음을 통해 공유


컴파일러 오류 C3182

'class': 멤버 using-declaration 또는 액세스 선언이 관리되는 또는 WinRTtype 내에서 잘못되었습니다.

using 선언은 모든 형태의 관리되는 클래스 내에서 유효하지 않습니다.

다음 샘플에서는 C3182 오류가 발생하는 경우 및 이를 해결하는 방법을 보여 줍니다.

// 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) {
   }
};