none
急,一个关于VS2008里面c++编译调试的问题(苦恼中) RRS feed

  • 问题

  • 我之前一直用VS学VB.net的前两天老师要求做作业,数据结构的,必须用c++实现算法的描述,但是我之前都没用VS的c++编程过,都是用VC6.0,
    昨天晚上就试试用用,结果还真是问题颇多,知道怎么编译=了,但是总是出现这样的错误:“错误 1 fatal error C1083: 无法打开包括文件:“iostream.h”: No such file or directory g:\学    习\visual studio 2008projectsc++\一个简单的c++程序\一个简单的c++程序\hello.cpp 1 一个简单的c++程序”
     请问是什么原因啊,我肯定不是程序的错误,因为好多的程序都是这样的错误,就没成功过,请高手指点,本人愚钝!初学者!菜鸟!
    2009年12月13日 4:26

答案

全部回复

  • 有可能是你下的vs2008功能受限...
    2009年12月13日 13:04
  • 呵呵,iostream是C++的库,C++的标准库的头文件都是没有后缀的.
    你把#include <iostream.h>改成#include <iostream>即可
    0xBAADF00D
    2009年12月13日 14:29
    版主
  • 改了,那步倒是没问题了,但是又出现这样的错误                             
                       “错误 1 error C2065: “cout”: 未声明的标识符 g:\学    习\visual studio 2008projectsc++\一个简单的c++程序\一个简单的c++程序\hello.cpp 5 一个简单的c++程序”
                        错误 2 error C2065: “cin”: 未声明的标识符 g:\学    习\visual studio 2008projectsc++\一个简单的c++程序\一个简单的c++程序\hello.cpp 6 一个简单的c++程序“
                   真是不明白到底怎么回事,编个程序这么费劲啊!!!请指点!谢谢
                                           
    2009年12月14日 2:32
  • using namespace std;
    把这句话放到include下面

    0xBAADF00D
    2009年12月14日 4:42
    版主
  • 恩,解决了,谢谢!
    2009年12月14日 10:20