请问:无法打开包括文件:"iostream.h":No such file or directory是怎么回事?

C++
编译器是VC++2005

是因为,VS的附加库里不包括你新建的.h文件所在文件夹。
所以,两种方法:
一:不考虑可移植性的话,可以把你的 .h文件放在VS的自带的 .h文件中,就是直接将你的.h文件和.c文件复制到 VS 自带的底层.c .h 的文件夹里,在VS 里 先删除原先有问题的 .c .h文件,重新以 VS 自带的底层.c .h 的文件夹 的路径 添加你的文件,这样就可以了。
二:还有一种方法,具有可移植性,右键VS左侧 解决方案的工程文件 -> 属性 -> C/C++ -> 常规 -> 附加包含目录 -> 添加所在文件夹的位置。就可以读到添加的 .h文件啦。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-07
你改为
#include<iostream>
using namespace std;
这样试试吧!
应该是vc2005不支持.h这种写法吧

否则的话应该是工具---选项---目录,改一下头文件路径就可以了本回答被网友采纳
第2个回答  推荐于2018-03-14
把iostream.h改成iostream
如果有cout之类的,加语句using namespace std;本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网