为什么会有[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 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信