c++一个超简单的程序:(vc++6.0)

#include<iostream>
using namespace std;
int main()
{
int a,b;
while(cin>>a>>b)cout<<a+b<<"\n";
return 0;
}
编译时报错:
Cannot open include file: 'iostream': No such file or directory
我是新手,急求修改、解决办法!

第1个回答  2012-10-04
你写的程序没问题,你可以直接复制再运行一次试一下,如若不行,请在百度文库搜索:
“c++6.0软件下载及入门须知”,希望能帮到你!
第2个回答  2012-10-04
你是不是直接从U盘或者其他可移动存储设备上面直接拷贝的VC6编译器或者编译器的压缩包,而不是拷贝的其安装程序并安装。追问

我是下载安装程序并安装的。

追答

安装之后有没有把该编译器的整个文件夹挪动过位置?

追问

从来没有

追答

那就不知道了。如果以前可以正常使用而突然出现这种问题的话,建议把工程文件夹们备份后卸载并重装编译器。
毕竟更改编译器路径对于对编译器不太熟悉的使用者来说比较危险,所以相对方便而有效的方法就是重装编译器了。
希望对楼主有用。

第3个回答  2012-10-04
貌似VC++ 6.0有时候会出这种问题,你试着把头文件名改成iostream.h试试。追问

还是报错:
Cannot open include file: 'iostream.h': No such file or directory

追答

你去看看c:\program files\microsoft visual studio\vc98 这个文件夹到底在不在那里,如果根本没这个文件夹,那就什么都找不到,不仅仅是iostream

追问

在。
如果把这个程序改成C语言而非c++来实验就没问题了:
#include
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)==2)printf("%d\n",a+b);
return 0;
}
而用c++实验把头文件名改成cstdio还是不行。
而我需要的是c++程序而非C程序。

追答

我用eclipse编辑,用MInGW g++编译了你刚才的C++程序,没有任何问题。
现在就是VC++ 6.0找不到相应的头文件。这个不是语法也不是语义的问题,
是设置。刚才你做的实验里,还是把源文件保存为.cpp吗?是的话,就代表VC++能找到某些头文件。你看看iostream这个头文件到底在哪里。
除了全局设置,
1.看看当前项目中的包含设置是不是也是对的。项目的设置会覆盖全局的。
2.检查环境变量中的path是不是对的。

追问

貌似没检查出上述问题。会不会是我的vc++有问题?安装其他编译器,如g++情况是否会改善?

追答

可能。VS2010很少出现这种问题,eclipse+GCC配置正确的话也不会有。我先下个VC++ 6.0试试,等会私信告诉你结果。超过三条追问后,你再追问的话,每条系统扣你10财富值,你只有20财富了。呵呵,所以我用私信或者修改回答,你注意看。
刚才新下了个VC++ 6.0的企业版,编译完全没有问题啊。估计是你的程序版本问题。但是运行过程中会有死循环,cin作为对象,本身不会返回空值,和scanf不同。建议改条件。

本回答被提问者采纳
第4个回答  2012-10-04
是目录没设置好吧追问

目录对的啊!
include files路径为:
c:\program files\microsoft visual studio\vc98\include
c:\program files\microsoft visual studio\vc98\mfc\include
c:\program files\microsoft visual studio\vc98\atl\include

追答

加上後缀.h试一下

追问

还是报错:
Cannot open include file: 'iostream.h': No such file or directo

第5个回答  2012-10-04
你的这个文件名是什么? .c 还是.cpp

vc++6.0 如何运行程序-vc++6.0运行程序方法
VC++6.0运行程序方法:首先打开计算机,在计算机内找到并打开VC++6.0。然后点击"新建"功能并点击打开,接着点击文件选项,选择"c++ Source File",并输入想要运行的源代码。之后找到"Build"选项图标并点击打开,点击“是”。最后点击界面中的运行图标即可。详细步骤如下:1. 打开计算机,进入VC++6.0界...

怎样利用VC++6.0创建一个简单的C程序
首先,打开我们的VC++6.0编程软件,点击左上角的“文件”菜单,并选择“新建”接着,选择“win32 console application”(win32 控制台程序)然后,填写好工程的名称,以及创建的位置,并点击“确定”按钮 接着,在工程类型中选择“一个空工程”,然后,点击“完成”按钮。接着,会出现工程信息的提示...

vc++6.0如何运行?
1、进入vc++6.0 后,在菜单栏里找到"文件"并点击它,出现以下界面。然后点击新建。2、接下来,先点击"文件",然后点击"c++ Source File",然后输入文件名和确定文件位置,最后点击"确定",如图所示。3、出现以下的界面,在界面中输入你要运行的源代码,如图所示。4、然后在工具栏点击"Build"按钮,如图所...

vc6.0怎么运行程序?
1、打开VC++6.0,选择“文件”→“新建”。2、然后选择“文件”项,选择“C++ Source File”项,并在“文件名”项目下输入自定义的文件名,单击“确定”。3、出现以下的界面,在界面中输入你要运行的源代码。4、然后在工具栏点击编译按钮"Build",调试程序,查看有无错误。5、然后在...

我下载了vc++6.0怎么开始编写程序?自学中零基础。希望各路朋友可以帮...
输入工程名称完成。、接着文件->新建->文件,选C++source File,文件名可以省略后缀,默认是cpp文件。然后就可以开始写代码了,写完后可以按ctrl+F5运行,或者依次点击工具栏的Compile(编译),build(链接),BuildExcude(执行)。可以直接点最后一个BuildExcude。分别是图中第一第二和第四个键。

一个C++程序在VC++ 6.0平台下建立的步骤?
方法有两个:第一个是:file》》new》》在project选项卡中win32 console application 》》然后file》》new》》files》》c++ source files就可以了 第二个:在你想要的地方例如桌面上建立一个txt文件,在将其后缀名改为.cpp然后打开就可以,这就是c++的文件了 本人喜欢第二种方法 ...

用VC++6.0编写C语言程序具体步骤
1.首先是打开软件,进入界面后,单击"文件",选择"新建",在工程一栏中选择"Win32 Console Application",点击"确定",直到回到原来的界面;2.继续单击"文件",选择"新建",然后在弹出的窗口中选择"文件",在下面的栏目中选择"C++ Source File",单击"确定";3.完成代码的书写;4.在"组建"一栏中选择"编译"...

如何用MicrosoftVisualC++6.0编写程序
接着,打开新创建的文件,你会看到一个空白的编辑区域。在这里,你需要键入你的程序代码,比如一个简单的示例:输出“Hello,VC++6.0!”。编写完毕后,记得保存你的工作。保存代码后,接下来就是编译阶段。点击“构建”或相关选项,VisualC++6.0会编译你的代码。如果一切顺利,程序会成功编译。最后,...

如何用vc++6.0制作一个用c++编译的程序
1.双击桌面图标;2.这时会弹出一个对话框,点击运行程序,就进入了一个程序界面;3.点击左上角工具栏上的“文件”4.再点击新建。5,在弹出的对话框中输入工程名称,字母,数字都可。如:4或a;6,如果你是新手编一个简单的程序,就在左边点击Win32 Console Application,7点击“确定”,再之后弹出...

用vc++6.0英文版编写c程序的详细步骤。
【回答】 具体步骤:1、打开软件(双击);2、点击左上角那个【新建】按钮(工具栏第一个按钮);3、然后点击【保存】按钮(工具栏第三个), 选路径到一个空的文件夹(可以自己新建一个),如何【确定】保存; 3、接下来,就可以 在【编辑】C++语言了,如:#include<iostream> include<string...

相似回答