Jakie funkcje za to odpowiadają w szczególności w konsoli?

- Rejestracja:około 11 lat
- Ostatnio:prawie 6 lat
- Postów:45
0
Za czyszczenie ekranu odpowiada system("CLS"). Można to zrobić w pętli w połączeniu z funkcją Sleep(200) w nawiasie podajesz liczbę w milisekundach.

Patryk27
Chciałeś powiedzieć "na Windowsie za czyszczenie ekranu..."...

SharpShooter
Może i tak. Jestem początkującym programistą i wprawdzie z innymi systemami niż Windows nie mam styczności :)

n0name_l
Niekoniecznie windows-only.

robcio
zła rada. Nie słuchaj go. Ekran będzie wtedy migać. Lepiej zapisać cały ekran jako string i za każdą klatką przechodzić do pierwszej linijki tak żeby poprzednia zawartość była zamazywana. Wtedy ekran nie będzie migać

SharpShooter
Z czego co wiem można skorzystać jeszcze z biblioteki WinAPI coś w stylu:
HANDLE g_hConsol = GetStdHandle(STD_OUTPUT_HANDLE);
void gotoxy(const int x, const int y)
{
COORD coord = {x, y};
SetConsoleCursorPosition(g_hConsol, coord);
}

- Rejestracja:ponad 19 lat
- Ostatnio:3 miesiące
1
Nie, możesz użyć ncurses
lub też jakież natywne API.
A czym się różnią biblioteki standardowe od ncurses?

A czym się różni lokomotywa od parowca?
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.