vs下突然出现好多编译错误,c++高手进来看下

来源:百度知道 编辑:UC知道 时间:2024/05/30 21:12:05
环境:visual studio 2008 症状:原来编译通过的项目突然出现好多编译错误,诸如此类:1>e:\program files\microsoft visual studio 9.0\vc\include\iostream(16) : error C2143: 语法错误 : 缺少“;”(在“*”的前面)
1>e:\program files\microsoft visual studio 9.0\vc\include\iostream(16) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>e:\program files\microsoft visual studio 9.0\vc\include\iostream(16) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 1>e:\program files\microsoft visual studio 9.0\vc\include\iosfwd(161) : error C2894: 模板不能声明为有“C”链接
1>e:\program files\microsoft visual studio 9.0\vc\include\iosfwd(298) : error C2894: 模板不能声明为有“C”链接 错误总量极大,只是选了一些,反正这些错的地方都不是我编的 最后说明一下这个问题是从什么时候开始出现的:从网上下了一个windows编程的项目,这个程序好像比较老,用的windows 98的api,但第一次编译通过了,而且可以运行,运行结果稍微有些问题。但是第二次编译就不通过了!出现了好多“模板不能声明为有“C”链接”的错,还有一些其他错,接着我自己的项目,也就是上面所说的,也通过不了编译了。 再重申下,我没有更改过任何设置,也没有修改过我原来可以通过编译的项目。难道我从网上下下来的那个项目可以更改设置?请高手帮下忙,帮我分析一下,我应

可能是更改了库文件。
把 e:\program files\microsoft visual studio 9.0\vc\include\ 文件夹按“最后修改日期”排序,看看最近的文件是不是自己误改的。