1.我有一个mfc项目,假设名字是MyMFC,其中有一个自己设计的类,名字是MyClass
2.我想在MyClass类中获得doc类CMyMFCDoc,所以定义了函数CMyMFCDoc* GetDocument()
3.函数的实现方法是:获得主框架指针-》获得当前活动子框架指针-》获得当前活动视图指针-》获得当前活动文档指针的方法,编译运行后一切正常,在MyClass类里面能够成功获得doc类并访问其中的成员
4.问题在这里,我现在想在CMyMFCDoc类中定义一个MyClass类的对象,MyClass myclass,可是编译说 missing ';' before identifier 'myclass',而在类MyClass中定义函数CMyMFCDoc* GetDocument()的位置又说:missing ';' before '*'。
5.我不知道问题出在哪里,在CMyMFCDoc.h文件中我包含了MyClass.h,在MyClass.h中我包含了CMyMFCDoc.h,会和这个有关系吗