为什么会有[Error] expected unqualified id-id before 'public'的错误

在代码编写完成之后编译时发現如下错误:

很奇怪的错误,难道系统提供的头文件也会出错

后来发现,在定义完类之后没有加" ; "

在Windows下,此类错误是会有一个明确的提礻的;但是Linux下不是这样的...

本版专家分:20128

应该是宏名和雷鸣沖突了吧

1:为什么你头文件包含一个cpp文件,这样子特别不规范

2:string类型参数你是值传递const是无用的修饰符,那几个参数改成引用


签到新秀 累计签到获取不积跬步,无以至千里继续坚持!
红花 2019年3月 C/C++大版内专家分月排行榜第一
蓝花 2019年2月 C/C++大版内专家分月排行榜第三


多谢大神指點,确实是这儿出问题了

本版专家分:10117

签到新秀 累计签到获取不积跬步,无以至千里继续坚持!

本版专家分:10117

签到新秀 累计签到获取,不积跬步无以至千里,继续坚持!

stl的头文件还没有后缀呢

匿名用户不能发表回复!

我要回帖

更多关于 unqualified id 的文章

 

随机推荐