【问题标题】:Why do I get an including <iostream.h>?为什么我会得到包含 <iostream.h> 的内容?
【发布时间】:2012-12-11 22:49:15
【问题描述】:

我一直在尝试将 iostream 导入自定义块,我添加了行

 #include <iostream.h>

在 .h 文件和 .cc 文件中,但出现错误:

致命错误:iostream.h:没有这样的文件或目录

【问题讨论】:

    标签: c++ iostream


    【解决方案1】:

    iostream 标头是 &lt;iostream&gt;,而不是 &lt;iostream.h&gt;。您收到的错误表明编译器正在寻找 iostream.h,这表明您可能包含了错误的标头。

    尝试将标题更改为&lt;iostream&gt;,看看是否能解决问题。更一般地,确保您不包含任何以.h 为后缀的 C++ 标准库头文件,除非它们也来自 C(在这种情况下,您可能应该使用 C++ 版本的头文件)。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2014-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多