none
vc++2005速成版 的一个问题 RRS feed

  • 问题

  • vc++2005速成版 的一个问题    
     
    我用的是vc++2005速成版
    谁知道是怎么回事

    我在编译时遇到如下问题:
    正在编译...
    m1.cpp
    .\m1.cpp(2) : fatal error C1083: 无法打开包括文件:“iostream.h”: No such file or directory        Compiling...
    wedewe.cpp
    e:\c++\visual studio 2005\projects\wedewe\wedewe\wedewe.cpp(10) : error C2065: 'cout' : undeclared identifier
    e:\c++\visual studio 2005\projects\wedewe\wedewe\wedewe.cpp(10) : error C2065: 'endl' : undeclared identifier

    我的明明加了iostream的头文件的,不知道怎么编译时总出现上面的两个问题。望哪位高人指点一下!
    2007年8月10日 7:48

答案

  • 第一个问题:VC设定里面没把VC的include加成包含路径吧,没加的话就是VC安装路径下的文件也不会认的 把那个头文件复制到你工程目录下去
    第二个问题:没看你的原码所以我猜想 可能和我们初学的时候一样 应该是因为no precompiled header会降低编译的速度所以程序给你加了个预编译头文件STdafx.h 你alt+F7看看有没有预编译头文件如果有把他设置为不使用预编译头文件 也许就可以了
    2007年8月10日 8:18