G++ conio.ч: нет такого файла или каталога

Я пытаюсь написать программу с g++, которая использует . На самом деле я пытаюсь позвонить gotoxy функция, которую я использовал в компиляторе Borland и ОС windows.

Итак, первый вопрос: есть gotoxy функция или эквивалент в g++?

во-вторых: почему я не могу включить conio.h? Я прочитал некоторые вещи, которые сказали, что я должен установить libstdc++ package, Я пробовал, но кажется, что у меня уже есть (это сопровождается gcc).

3 ответов


нет прямого эквивалента для g++. conio.h специфичен для некоторых компиляторов DOS. Но вы можете получить то, что хотите, используя ncurses библиотека, ее функции аналогичны функциям в conio.h.

вот ссылка на очень сложный учебник:http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/


conio.h относится к среде консоли Windows. Используйте curses или ncurses библиотека в Unix; соответствующая функция mvcur() в интерфейсе низкого уровня и wmove() в интерфейсе виртуального окна.


ну его не в gcc, но он поставляется с MiniGW. Он специфичен для Windows.

для linux вам нужна библиотека ncurses.