Error del compilador C3182
"class": no se permiten declaraciones "using" de miembro o declaraciones de acceso dentro de un tipo WinRT o administrado
Una declaración using no es válida en todas las formas de clases administradas.
En el ejemplo siguiente se genera el error C3182 y se muestra cómo corregirlo:
// 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) {
}
};