#include "A.h" #include "B.h" void main() { CA A; CB B; //A.m_B.x = 3; //error C2248: 'x' : //cannot access private member declared in class 'CB' //A.m_B2.x = 3; //error C2248: 'm_B2' : //cannot access private member declared in class 'CA' A.AccessPublicFriend(); A.AccessPrivateFriend(); }