C++ error C2143: 语法错误: 缺少“;”(在“*”的前面)
error C2143编译错误
但是,我在官网的例子上没有找到我所遇见的问题!
在此记录一下,问题代码如下:
1 class testA1; 2 class workclass 3单独看这一块,一眼就能看出问题是没有声明改变量testA。这样编译时会报错,但是报错的内容是这样的\
error C2143: 语法错误: 缺少“;”(在“*”的前面)。在代码较多的情况下,就变得难以查找问题所在。明明有些";",这个符号。
解决方案:
testA在使用时没有包含头文件的情况下进行类的声明即可。
正确代码示例
上一篇:Qt TCP (小型聊天窗口)
下一篇:Qt QtCharts给QChartView换肤,换背景色添加背景图片
C/C++
lbc文件怎么看,lbc文件用什么打开?
lab文件怎么看,lab文件用什么打开?
pim文件怎么看,pim文件用什么打开?
pip文件怎么看,pip文件用什么打开?
pig文件怎么看,pig文件用什么打开?
pid文件怎么看,pid文件用什么打开?
pie文件怎么看,pie文件用什么打开?
0文件怎么看,0文件用什么打开?
picnc文件怎么看,picnc文件用什么打开?
pict文件怎么看,pict文件用什么打开?