前向引用声明不起效?
#include <stdio.h>class B;//前向引用声明 class A{public: void funA(B *b) { printf("A::funA\n"); b->funB();//error C2027: use of undefined type 'B' }};class B{public: void funB(A* a) { printf("B::funB\n"); a->funA(this); }};void main(){ B *b = new B; A *a =new A; a->funA(b);}