VC 6.0 MFC建的单文档程序,自动生成的代码如何有语法异常。建了2次工程了,都一样的异常、
VC 6.0 MFC建的单文档程序,自动生成的代码怎么有语法错误。建了2次工程了,都一样的错误、、
这报错了:CSingleDocumentDoc* GetDocument(); 错误是:error C2143: syntax error : missing ';' before '*'
------解决方案--------------------
加上#include "SingleDocumentDoc.h",应该是没有找到CSingleDocumentDoc的缘故。
- C/C++ code
class CSingleDocumentView : public CView { protected: // create from serialization only CSingleDocumentView(); DECLARE_DYNCREATE(CSingleDocumentView) // Attributes public: CSingleDocumentDoc* GetDocument(); // Operations public: // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CSingleDocumentView) public: virtual void OnDraw(CDC* pDC); // overridden to draw this view virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
这报错了:CSingleDocumentDoc* GetDocument(); 错误是:error C2143: syntax error : missing ';' before '*'
------解决方案--------------------
加上#include "SingleDocumentDoc.h",应该是没有找到CSingleDocumentDoc的缘故。