我有一个C项目,我能够编译和运行成功,但是当我添加另一个包括像#include <vector>
即使没有实际使用矢量类型我得到以下烦人的错误:错误C4335当编译C++项目VS2012
1>c:\program files (x86)\microsoft visual studio11.0\vc\include\wchar.h : error C4335: Mac file format detected: please convert the source file to either DOS or UNIX format
以及与相同的wchar.h
文件相关的约30多个错误。
我有搜索解决方案,我已经做了建议,保存我的项目文件与Windows行结束,但没有帮助。
我在包含向量库的目标是在我当前的项目中使用向量。
编辑:
我试着用文本编辑器打开wchar.h
文件,但我得到的是数据都不如头文件斑点,也许它由于某种原因损坏?
谢谢。
@ShafikYaghmour你必须注意文件我得到这些错误'wchar.h'这是我从来没有碰过的文件。在这个问题上,他似乎有自己的项目文件存在问题。 – 2013-05-02 19:21:48
头文件'vector'在C中不可用,只能在C++中使用。也就是说,如果给定路径上的文件真的被破坏了,你需要修复 - 安装你的编译器。另外,要排除代码中的任何错误,请从头开始创建一个简单的C++示例应用程序并包含该标题。 – 2013-05-02 19:32:55