Очистка экрана

  • Автор темы Автор темы Folderx
  • Дата начала Дата начала
F

Folderx

Как в С можно очистить экран по типу clrscr() в С++
Пробовал system("clear"); - как-то не так.
Пробовал через fflush(stdin), fflush(stdout), fflush(NULL) эти не очищают.
 
Как в С можно очистить экран по типу clrscr() в С++
в С++ нет никакого clrscr(). это непереносимая примочка от борланда.
 
Код:
system("cls");
или в dos.h посмотри.
 
Короче там есть несколько способов, с командой clear там сказано что если пользователь уберёт её из системы может быть сбой, я пока пользуюсь командой clear, но нашёл ещё один вариант curses.h, побочный эффект, надо библиотеку включать в программу, зато рисовать окошки можно ещё и ожидание клавиш можно делать( getch() ), щас занимаюсь подключением этой curses.h, чо-то не работает она у меня пока что.
 
напиши свою функцию, типа:
void clearscreen()
{
for(int i=0;i<Max_length_of_screen;i++)
print('/n');
}
Эффективно, но медленно :(
 
Не, это прокрутка, а надо очистку экрана, видимо всё таки чтобы не зависеть от программ clear и cls придётся изучить curses.h и terminfo там есть ещё, там можно экран как бы дублировать и на нём(дубликате) писать что хошь и где хошь. :D
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab