簡體   English   中英

嚴重錯誤:iostream.h:沒有此類文件或目錄

[英]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

我該如何解決?

自從1998年對該語言進行標准化之前的一段時間以來, iostream.h就不存在於C ++中。

那是十五年前了。

請執行下列操作:

  • 扔掉您的閱讀材料
  • 買一本像樣的
  • #include <iostream> - .h

您要包括iostream iostream.h存在於Stroustrup的C ++中:

編寫原始的iostream庫是為了挑戰聲稱簡潔的類型安全的I / O系統需要特殊語言支持的說法。 1它是由Bjarne Stroustrup在貝爾實驗室開發的,並與原始C ++編譯器CFront一起提供,並在Stroustrup的The C ++ Programming Language第一版中進行了描述。 iostream庫的此版本位於頭文件iostream.h,fstream.h等中。

標准C ++的標頭不帶.h,因此您需要:

#include <iostream>

這是一篇討論此問題的文章

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM