Компиляция программы на С ++ в Ubuntu

0

Существует проблема с компиляцией в программе C++

Ошибка: iostream.h нет такого файла или каталога

Я использовал hello, где hello.cpp - мое имя файла.

Теги:
gnu

3 ответа

2
Лучший ответ

использование

#include<iostream>

Имя iostream.h устарело.

  • 1
    Не только не рекомендуется; он не был стандартным заголовком по крайней мере с 1998 года.
  • 0
    @MikeSeymour Да, ты прав. Это вполне объяснимо по ссылке, которую я привел в своем ответе.
Показать ещё 1 комментарий
1

Используйте #include <iostream> вместо #include <iostream.h>

Если вы хотите знать, почему iostream.h устарел, я предлагаю прочитать: Почему #include устаревший

-1
#include<iostream>
using namespace std;

это первый код, который я пишу

  • 1
    Вы никогда не должны использовать использование пространства имен std в заголовках.
  • 0
    Может быть, это первый Hello World в его карьере программиста, вы хотите, чтобы он знал эти сложные правила
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню