コンパイラ エラー C3182
'class': マネージド型または WinRT 型の中のメンバーの using 宣言または access 宣言は無効です。
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) {
}
};