背景:
在用Vscode用C/C++写OJ题目的时候,出现了:
Error: C++ requires a type specifier for all declarations
错误提示
解决过程:
我查了StackOverflow,它给出的相关解决方案是
- 头文件没写,补上头文件
- C++主函数Main,必须有返回值类型,比如Int,在最后函数内要return 1
解决方案:
我仔细看了自己的代码并通过debug的方法,并没有发现哪里错了。
于是我就重启了Vscode,发现这个报错消失了。最后我猜测是Vscode自动保存功能的锅,可能是存在缓存,重启可以清理掉当前文件夹的部分缓存。