'clrscr()' и 'conio.h' не работают
Прежде всего.... Я не могу включить в файл файл conio (ни conio.h), а затем не могу использовать clrscr() в своей программе...
Код такой
#include<iostream>
#include<conio> \\even 'conio.h' isn't working
main()
{
clrscr();
}
Это показывает ошибку, как это...
/home/myni/Documents/Codes/CPP/Anjuta/src/main.cc:2:16: fatal error: conio: No such file or directory
И когда я удаляю заголовочный файл conio, он показывает что-то вроде этого...
/home/myni/Documents/Codes/CPP/Anjuta/src/main.cc:5:9: error: ‘clrscr’ was not declared in this scope
2 ответа
Из Википедии:
conio.h - это заголовочный файл C, используемый в основном компиляторами MS-DOS для обеспечения консольного ввода / вывода.[1] Он не является частью стандартной библиотеки C или ISO C, а также не определен POSIX.
Короче говоря, ваша программа не переносима на Unix (или на самом деле, на что угодно, кроме MSDOS или Win32).
Поэтому, если вы не используете среду, в которой есть это (компилятор Microsoft), вам нужно будет найти что-то еще для манипулирования консолью. рекомендую ncurses
если вам нужны низкоуровневые функции для работы с консолью.
Похоже, вы пытаетесь запустить программу в Linux. Я сделал это с Ubuntu некоторое время назад, и я думаю, что это должно работать для вас.
system("clear");
Вот так я очистил экран. Надеюсь, это поможет.