我写了如下代码: 
#include<iostream.h> class Point{ 
public : 
int x; 
int y; void putOut(){ 
cout<< x <<endl << y <<endl; 

} void main(){ 
Point pt; 
pt.x=5; 
pt.y=6; 
pt.putOut(); 
} 这是我学C++写的第一个代码,当运行时Visual Studio说出错了: fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory。 我知道它的意思是说找不到那个iostream.h的文件,可这个怎么改正呢?
是不是用C++也像Java那样得进行一个classpath的设置呀?也得下载下类似JDK的东西么?我现在机子上只按了Visual Studio 2005与Turbo C&C++ 3 汉化版编译器,还需要什么呢?请高手指点,谢谢!!!

解决方案 »

  1.   

    工具菜单下选项菜单左边 "项目-->vc++目录",包含文件“$(VCInstallDir)include”
      

  2.   

    类定义没有加分号(;)
     
    如果不行试试
    把#include <iostream.h>
    改成#include <iostream>
        using namespace::std;
      

  3.   

    很明显楼主用的不是VC6, 而是VC7或者VC8
    肯定要这样:
         把                 #include <iostream.h>
        改成                #include <iostream>
                            using namespace::std;
      

  4.   

    cout<< x <<endl << y <<endl; 

    }
    要改成:
    cout<< x <<endl << y <<endl; 

    };加个分号, 这是一个类声明的结束.
      

  5.   

    我觉得在Visual Studio里,就是环境变量啥的有设置不对的地方,可知道再哪改,