C++中的编译问题(一直出错)

来源:百度知道 编辑:UC知道 时间:2024/06/04 12:48:09
我是初学者,以前不懂C++,C,也没用过开发平台
这是我照书写的
#include <iosteam.h>
void main()
{
const double pi=3.141592635898;
double radius;
double area;
cout<<"please input radius"<<endl;
cin>>radius;
area=pi*radius*radius;
cout<<"面积"<<radius<<" "<<"是"<<" "<<area<<"\n";
}
编译的时候 出现错误:fatal error C1083: Cannot open include file: 'iosteam.h': No such file or directory
执行 cl.exe 时出错.

现在有个疑问是 我如果关了VC++ 6.0 然后再打开 新建 C++ Source File 编译的话就可以 但是如果我先编译了另一个代码 然后再新建 C++ Source File 输入 最上面的那些代码 就会出错

这是什么原因,怎么解决 望能详细告知,没有很多财富值 望大家友情告知。
不好意思,iosteam.h少打个r 但是这不是重点,重点是明白了编译过文件后需要 File -> Close Workspace,
然后再新建文件。

编译过文件后需要 File -> Close Workspace,
然后再新建文件就没有问题了

如果只是编译单个文件,编译后每次都要这样做

iostream 你少写了个字母

#include <iostream.h>

不是#include <iosteam.h>

#include <iostream.h>

#include <iosteam.h>
这里应该是iostream.h