如果你使用了C++语法,VS2005编译.c文件即使选择了C++模式编译也会出错,报CStdio文件错误,查看错误行,可以发现错误原因很可能是没有使用std域,奇怪的是即使声明作用域也还是会报错。查询原因,竟然是编译器自动将.c文件使用C编译器编译,这样就没有命名域,当然报错,将文件后缀名修改为.cpp就好了。真的让人无语,望各位不要犯同样的错误!
VS2005下.c文件编译出错
最新推荐文章于 2021-06-25 19:27:24 发布
如果你使用了C++语法,VS2005编译.c文件即使选择了C++模式编译也会出错,报CStdio文件错误,查看错误行,可以发现错误原因很可能是没有使用std域,奇怪的是即使声明作用域也还是会报错。查询原因,竟然是编译器自动将.c文件使用C编译器编译,这样就没有命名域,当然报错,将文件后缀名修改为.cpp就好了。真的让人无语,望各位不要犯同样的错误!