有如下程序:
#include
using namespace std;
class A
{
public:
A(){cout$amp;~A(){cout$amp;};
class B:public A
A* p;
B(){cout$amp;~B(){cout$amp;};
int main()
B obj;
return 0;
}
执行这个程序的输出结果是
A . BAA~A~B~A
B . ABA~B~A~A
C . BAA~B~A~A
D . ABA~A~B~A