[SOLVED] [C++] Czyszczenie ekranu w konsoli (terminalu)
- MasterMatan
- Sędziwy Jeż
- Posty: 45
- Rejestracja: 13 cze 2009, 13:39
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
[SOLVED] [C++] Czyszczenie ekranu w konsoli (terminalu)
Witam, jestem w trakcie tworzenie gry jako pracy domowej w ferie z programowania. Jako że na produkcie M$ nie pracuję u siebie to i też nie używam tamtejszego badziewia do programowania. Jako że chcę pokazać chłopakom że programowanie na Lin jest znacznie lepsze od programowania na Win (brak uwiązania do bibliotek działających TYLKO na Win). Jednakże trafiłem na pewien problem. Ażeby moja gra była bardziej przejrzysta w terminalu potrzebuję czegoś co by "czyściło ekran" po każdym ruchu (od razu pomyślałem o dosowym odpowiedniku CLS) bez tego gra traci na całym wyglądzie ginąc pod poprzednimi wyrzutami programu.
- MasterMatan
- Sędziwy Jeż
- Posty: 45
- Rejestracja: 13 cze 2009, 13:39
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Odp: [C++] Czyszczenie ekranu w konsoli (terminalu)
Właśnie ncurses. Wielkie dzięki beluosus.
-
- Wytworny Kaczor
- Posty: 352
- Rejestracja: 15 paź 2008, 18:30
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: KDE Plasma
Odp: [C++] Czyszczenie ekranu w konsoli (terminalu)
else {
system("clear");
}
system("clear");
}

- Hauleth
- Wytworny Kaczor
- Posty: 382
- Rejestracja: 18 sie 2008, 17:43
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
Odp: [C++] Czyszczenie ekranu w konsoli (terminalu)
ale clear nie czyści tylko przesuwa ekran konsoli
Zawsze są escape seq. jak nie potrzebujesz całego ncurses.

Jeśli problem rozwiązany dodaj na początku tematu [SOLVED].
Biblioteka do C++ - Bust Lib: http://code.google.com/p/bust/
Biblioteka do C++ - Bust Lib: http://code.google.com/p/bust/
- divide
- Piegowaty Guziec
- Posty: 21
- Rejestracja: 10 sty 2010, 14:30
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: [SOLVED] [C++] Czyszczenie ekranu w konsoli (terminalu)
clear czyści ekran. Od tego jest. W zasadzie cała funkcja system() jest bardzo fajna bo można przekazać konsolce jakiekolwiek polecenia. Wymaga chyba cstdlib.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 11 gości