error C2143: syntax error : missing ';' before '}'

Posted 银月星

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了error C2143: syntax error : missing ';' before '}'相关的知识,希望对你有一定的参考价值。

今天弄Tab控件,干了一件非常愚蠢的事,没有去声明头文件。这也是今天要记录的问题,提示如下各种 前面一个符号是错误的。如果初学者遇到,算作一个提示,记得声明新类的.h 头文件

标签空间再进一步.cpp
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(23) : error C2143: syntax error : missing ‘;‘ before ‘*‘
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(23) : error C2501: ‘CEmployee‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(23) : error C2501: ‘m_eDlg‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(24) : error C2143: syntax error : missing ‘;‘ before ‘*‘
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(24) : error C2501: ‘CClient‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(24) : error C2501: ‘m_cDlg‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(25) : error C2143: syntax error : missing ‘;‘ before ‘*‘
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(25) : error C2501: ‘CProvidedlg‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(25) : error C2501: ‘m_pDlg‘ : missing storage-class or type specifiers
Generating Code...
Compiling...
标签空间再进一步Dlg.cpp
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(23) : error C2143: syntax error : missing ‘;‘ before ‘*‘
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(23) : error C2501: ‘CEmployee‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(23) : error C2501: ‘m_eDlg‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(24) : error C2143: syntax error : missing ‘;‘ before ‘*‘
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(24) : error C2501: ‘CClient‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(24) : error C2501: ‘m_cDlg‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(25) : error C2143: syntax error : missing ‘;‘ before ‘*‘
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(25) : error C2501: ‘CProvidedlg‘ : missing storage-class or type specifiers
c:\users\administrator\desktop\标签空间再进一步\标签空间再进一步dlg.h(25) : error C2501: ‘m_pDlg‘ : missing storage-class or type specifiers
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(131) : error C2065: ‘m_eDlg‘ : undeclared identifier
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(131) : error C2061: syntax error : identifier ‘CEmployee‘
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(132) : error C2065: ‘m_cDlg‘ : undeclared identifier
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(132) : error C2061: syntax error : identifier ‘CClient‘
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(133) : error C2065: ‘m_pDlg‘ : undeclared identifier
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(133) : error C2061: syntax error : identifier ‘CProvidedlg‘
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(134) : error C2227: left of ‘->Create‘ must point to class/struct/union
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(135) : error C2227: left of ‘->Create‘ must point to class/struct/union
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(136) : error C2227: left of ‘->Create‘ must point to class/struct/union
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(137) : error C2227: left of ‘->CenterWindow‘ must point to class/struct/union
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(138) : error C2227: left of ‘->ShowWindow‘ must point to class/struct/union
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(141) : error C2143: syntax error : missing ‘;‘ before ‘}‘
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(141) : error C2143: syntax error : missing ‘;‘ before ‘}‘
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(141) : error C2143: syntax error : missing ‘;‘ before ‘}‘
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(141) : error C2143: syntax error : missing ‘;‘ before ‘}‘
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(141) : error C2143: syntax error : missing ‘;‘ before ‘}‘
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(141) : error C2143: syntax error : missing ‘;‘ before ‘}‘
C:\Users\Administrator\Desktop\标签空间再进一步\标签空间再进一步Dlg.cpp(141) : error C2143: syntax error : missing ‘;‘ before ‘}‘

以上是关于error C2143: syntax error : missing ';' before '}'的主要内容,如果未能解决你的问题,请参考以下文章

error C2143: syntax error : missi 是啥错误?

C语言问题,error C2143: syntax error : missing ';' before 'type'啥意思?

error C2143: syntax error : missing ';' before '{'

error C2143: syntax error : missing ')' before ''是啥意思

一个关于调用函数函参写void的错误error C2143 syntax error missing ')' before 'type'

未声明的标识符 error c2065 c2143