- #include <iostream> 
- #include <iomanip> 
-   
- class Account 
- { 
- public: 
-   Account() {} 
-   unsigned long A1; 
- }; 
-   
- class Employee : public Account 
- { 
- public: 
-   Employee() {} 
-   unsigned long E1; 
- }; 
-   
- class Student : public Account 
- { 
- public: 
-   Student() {} 
-   unsigned long S1; 
- }; 
-   
- class Work_Study : public Employee, public Student 
- { 
- public: 
-   Work_Study() {} 
-   unsigned long W1; 
- }; 
-   
- Work_Study Obj_WS; // declare a Work_Study object; 
- Work_Study *Obj_WS_ptr = &Obj_WS;  
-   
- int main() 
- { 
-     std::cout << "Employee Account " << &(Obj_WS_ptr->Employee::A1) << std::endl; 
-     std::cout << "Employee " << &(Obj_WS_ptr->E1) << std::endl; 
-     std::cout << "Student Account " << &(Obj_WS_ptr->Student::A1) << std::endl; 
-     std::cout << "Student " << &(Obj_WS_ptr->S1) << std::endl; 
-     std::cout << "Work_Study " << &(Obj_WS_ptr->W1) << std::endl; 
-     return 0; 
-  } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KCmNsYXNzIEFjY291bnQKewpwdWJsaWM6CiAgQWNjb3VudCgpIHt9CiAgdW5zaWduZWQgbG9uZyBBMTsKfTsKCmNsYXNzIEVtcGxveWVlIDogcHVibGljIEFjY291bnQKewpwdWJsaWM6CiAgRW1wbG95ZWUoKSB7fQogIHVuc2lnbmVkIGxvbmcgRTE7Cn07CgpjbGFzcyBTdHVkZW50IDogcHVibGljIEFjY291bnQKewpwdWJsaWM6CiAgU3R1ZGVudCgpIHt9CiAgdW5zaWduZWQgbG9uZyBTMTsKfTsKCmNsYXNzIFdvcmtfU3R1ZHkgOiBwdWJsaWMgRW1wbG95ZWUsIHB1YmxpYyBTdHVkZW50CnsKcHVibGljOgogIFdvcmtfU3R1ZHkoKSB7fQogIHVuc2lnbmVkIGxvbmcgVzE7Cn07CgpXb3JrX1N0dWR5IE9ial9XUzsgLy8gZGVjbGFyZSBhIFdvcmtfU3R1ZHkgb2JqZWN0OwpXb3JrX1N0dWR5ICpPYmpfV1NfcHRyID0gJk9ial9XUzsgCgppbnQgbWFpbigpCnsKICAgIHN0ZDo6Y291dCA8PCAiRW1wbG95ZWUgQWNjb3VudCAiIDw8ICYoT2JqX1dTX3B0ci0+RW1wbG95ZWU6OkExKSA8PCBzdGQ6OmVuZGw7CiAgICBzdGQ6OmNvdXQgPDwgIkVtcGxveWVlICIgPDwgJihPYmpfV1NfcHRyLT5FMSkgPDwgc3RkOjplbmRsOwogICAgc3RkOjpjb3V0IDw8ICJTdHVkZW50IEFjY291bnQgIiA8PCAmKE9ial9XU19wdHItPlN0dWRlbnQ6OkExKSA8PCBzdGQ6OmVuZGw7CiAgICBzdGQ6OmNvdXQgPDwgIlN0dWRlbnQgIiA8PCAmKE9ial9XU19wdHItPlMxKSA8PCBzdGQ6OmVuZGw7CiAgICBzdGQ6OmNvdXQgPDwgIldvcmtfU3R1ZHkgIiA8PCAmKE9ial9XU19wdHItPlcxKSA8PCBzdGQ6OmVuZGw7CiAgICByZXR1cm4gMDsKIH0=