我之前问过这个问题,你让我提到错误,所以我现在会提到它们(我不知道如何继续我开始的最后一个线程,我看到的只是一个“添加评论”按钮和一个“回答你的问题”按钮,所以我不得不更正问题并再次询问,对此感到抱歉):
我的问题如下:我正在使用 Visual Studio 2010,并且正在编写一个 win32 应用程序(不是控制台应用程序)。我需要知道如何从此应用程序写入文件。
我包括了这些头文件:windows.h、stdlib.h、string.h 和 tchar.h
我写了一个非常简单的 hello world 应用程序,它运行得很好。
但是当我尝试在我的项目中包含 iostream 和 fstream 时,编译器给了我以下错误。
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cstdlib(21): error C2039: 'abort' : is not a member of '`global namespace''
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cstdlib(21): error C2873: 'abort' : symbol cannot be used in a using-declaration
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cstdlib(24): error C2039: 'exit' : is not a member of '`global namespace''
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cstdlib(24): error C2873: 'exit' : symbol cannot be used in a using-declaration
IntelliSense: the global scope has no "abort" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cstdlib 21 13
IntelliSense: the global scope has no "exit" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cstdlib 24 13
当我包含 fstream.h 时,我得到:
error C1083: Cannot open include file: 'fstream.h': No such file or directory c:\users\user\documents\visual studio 2010\projects\helloworld\helloworld\main.cpp 5 1 helloworld
IntelliSense: cannot open source file "fstream.h" c:\users\user\documents\visual studio 2010\projects\helloworld\helloworld\main.cpp 5 1 helloworld
iostream.h 也是一样
为什么会出现这些错误?