fork download
  1. #include<iostream>
  2. using namespace std;
  3.  
  4. class A{
  5. public:
  6. int a=15;
  7. };
  8. class B:public A
  9. {
  10.  
  11. };
  12. int main(){
  13.  
  14. int A::*ptr=&B::a; //OK
  15. int B::*ptr1=&A::a; //why?
  16. int B::A::*ptr2=&B::a;//why?
  17. int B::A::*ptr3=&A::a; //why?
  18.  
  19. }
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
Standard output is empty