'symbol' は 'class' からアクセスできません
基底クラスから派生したメンバーはすべて、派生クラスでアクセスできる必要があります。
次の例では C2877 が生成されます。
// C2877.cpp
// compile with: /c
class A {
private:
int a;
};
class B : public A {
using A::a; // C2877
};
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
'symbol' は 'class' からアクセスできません
基底クラスから派生したメンバーはすべて、派生クラスでアクセスできる必要があります。
次の例では C2877 が生成されます。
// C2877.cpp
// compile with: /c
class A {
private:
int a;
};
class B : public A {
using A::a; // C2877
};