![]() |
#2
全世界安静2012-07-18 14:35
|
#include <iostream>
using namespace std;
class A{
protected:
static int a,b;
};
int A::a=1,A::b=2;
class C:public A{
int m;
public:
friend class F;
C(int p){
m=p;
}
};
class F{
public:
void func(){
cout<<A::a <<endl;
}
};
int main(){
C c(100);
F f;
f.func();
return 0;
}
error C2248: 'a' : cannot access protected member declared in class 'A'