Witam. Pisząc swój program natknąłem się na problem z czyszczeniem konsoli. Czy w C istnieje funkcja, która wyczyści zawartość konsoli? Czy ta funkcja działa zarówno pod UNIX'em jak i Windowsem?
Z góry dziękuję za okazaną pomoc,
Gavi
Witam. Pisząc swój program natknąłem się na problem z czyszczeniem konsoli. Czy w C istnieje funkcja, która wyczyści zawartość konsoli? Czy ta funkcja działa zarówno pod UNIX'em jak i Windowsem?
Z góry dziękuję za okazaną pomoc,
Gavi
Funkcji jako takiej nie znam, ale na myśl przychodzą mi dwie rzeczy:
Tu masz pod windowsa, zapewne coś podobnego można napisać pod Uniksa.
Jak chcesz uniwersalnie, to odpowiedź już dostałeś.
pod windowsa conio.h, pod unixa ncurses?
Dla unix (większość terminali) wystarczy
printf("\033[2J\033[1;1H");
Więcej info http://en.wikipedia.org/wiki/ANSI_escape_code