我装的vs.net.2003,当我#include <iostream.h>时编译器居然说找不到文件,我看了一下include目录,果然没有,于是换用stl的<iostream>,却又说不认识cout,真是
怪了,
请问各位大虾,这是怎么回事哦?~~

解决方案 »

  1.   

    没有这个头文件当然用不起来.
    将该文件的include文件加到VS的include目录里去
      

  2.   

    2003 已经不支持老的东西了, 标准早就规定 #include <iostream>
      

  3.   

    不认识 cout 是它存在于 std 名字空间. 
    加上
    using namespace std;或全限定引用std::cout
      

  4.   

    谢谢realdreamer(楼主英明,贫僧久仰大名,特来拜见)的指点。我明白了~~