error C2027: useof undefined type 'A' see declaration of 'A'
问题描述:当同时定义两个类,其中一个类的定义需要使用另外一个类,如下面的程序,常常出现这样的错误:errorC2027:useofundefinedtype'A'seedeclarationof'A'#includeusingnamespacestd;classA;classB{public:B(A*aa){this->a=aa;}A*a;voidprint(){a->Action();}};cl