编译中遇到的错误,求助!
h文件
public:
CClientConsoleView* m_pAppView;
CClientConsoleView* GetMainView(void);
cpp文件
CClientConsoleView* CMainFrame::GetMainView(void)
{
if(m_pAppView !=NULL ) return m_pAppView;
CView* pWnd=GetActiveView();
if(pWnd->GetSafeHwnd()==NULL) return NULL;
CClientConsoleView* pView = DYNAMIC_DOWNCAST(CClientConsoleView, pWnd);
return pView;
//return NULL;
}
output
1>c:\documents and settings\administrator\桌面\文献\clientconsole\clientconsole\mainfrm.h(49): error C2143: syntax error : missing ';' before '*'
1>c:\documents and settings\administrator\桌面\文献\clientconsole\clientconsole\mainfrm.h(50): error C2143: syntax error : missing ';' before '*'
1>c:\documents and settings\administrator\桌面\文献\clientconsole\clientconsole\mainfrm.h(50): warning C4183: 'GetMainView': missing return type; assumed to be a member function returning 'int'