我正在使用 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
我该如何解决?
我正在使用 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
我该如何解决?
你想包括iostream
. iostream.h
出现在 Stroustrup 的 C++ 中:
最初的 iostream 库是为了挑战简洁、类型安全的 I/O 系统需要特殊语言支持的说法。1它由 Bjarne Stroustrup 在贝尔实验室开发,并与原始 C++ 编译器 CFront 一起提供,并在 Stroustrup 的 C++ 编程语言的第一版中进行了描述。此版本的 iostream 库位于 iostream.h、fstream.h 等头文件中。
标准 C++ 的标头没有 .h,因此您想要:
#include <iostream>
这是一篇讨论这个问题的文章。