次の方法で共有


コンパイラ エラー C3210

'type': access 宣言は、基底クラス メンバーのみに適用できます

using 宣言が正しく指定されませんでした。

次の例では C3210 が生成されます。

// C3210.cpp
// compile with: /c
struct A {
protected:
   int i;
};

struct B {
   using A::i;   // C3210
};

struct C : public A {
   using A::i;   // OK
};