Проблема с работой библиотеки <iostream.h> и <conio.h>

174
01 ноября 2018, 10:10

Недавно перешел на ubuntu и возникла проблема с работой библиотек "iostream.h" и "conio.h". При попытке скомпилировать код, выскакивает ошибка такого типа "iostream.h: Нет такого файла или каталога". Заранее благодарю за помощь.

Answer 1

Правильно - #include <iostream>.

<iostream.h> - это какой-то старый вариант, не соответствующий стандарту. Я его видел только в древнем Borland C++.

<conio.h> - тоже нестандартный, но вдобавок не входит в стандартную библиотеку. На большинстве компиляторов для windows он есть, но на линуксе его нет. Ищите какую-нибудь билиотеку на замену.

Answer 2

Так в кавычках пишется заголовки, которые находятся в том же каталоге что и исходный код, в котором написано #include "iostream". Если нужно подключить нормальную библиотеку iostream, то пишите так

#include <iostream>
READ ALSO
Для чего увеличивать размеры буферов в tcp?

Для чего увеличивать размеры буферов в tcp?

Перевожу тут man руководство и вот что пока что интересно

182
Не редактируется xml

Не редактируется xml

такая проблема, не могу добавить что-либо на экран (какие-либо элементы: кнопки, текстовые поля и тд

150
java: cannot find symbol. Как решить проблему?

java: cannot find symbol. Как решить проблему?

Почему переменные width и height не передаются в BufferedImage? Компилятор ругается на 15-ю строчку

199