Results 1 issues of pusidun

``` line4 class Visitor; ``` 这里的前置声明无法编译,因为 ``` line19 visitor.visitElementA(*this); ``` 这里用到了类成员。仅当我们使用类引用或者指针时前置声明才有用,这样是编译不过去的。 应该把类Visitor定义提前,放在line4处 ``` #include using namespace std; class Visitor{ public: virtual void visitElementA(ElementA& element) = 0; virtual void visitElementB(ElementB& element)...