0

GCC 4.6.3 を使用しています。

gourab@gourab-RV509:~$ g++ --version
g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3

私のプログラムでは、次のコンパイル エラーが発生します。

gourab@gourab-RV509:~$ g++ ArrayInput.cpp
ArrayInput.cpp:1:21: fatal error: iostream.h: No such file or directory

どうすれば修正できますか?

4

2 に答える 2

11

iostream.h1998 年に言語が標準化される前から、C++ には存在しませんでした。

それは15年以上前のことです。

以下をせよ:

  • 読み物を捨てる
  • まともな を手に入れる
  • #include <iostream>いいえ.h
于 2013-01-02T14:30:13.570 に答える
2

を含めますiostreamiostream.hStroustrup の C++ に存在していました:

元の iostream ライブラリは、簡潔でタイプ セーフな I/O システムには特別な言語サポートが必要であるという主張に異議を唱えるために作成されました。1 Bell Labs で Bjarne Stroustrup によって開発され、元の C++ コンパイラである CFront と共に出荷され、Stroustrup の The C++ Programming Language の初版で説明されています。このバージョンの iostream ライブラリは、ヘッダー iostream.h、fstream.h などに含まれていました。

標準 C++ には .h のないヘッダーがあるため、次のことを行います。

#include <iostream>

これについて説明している記事はこちらです。

于 2013-01-02T14:28:24.723 に答える