czyszczenie wierszy

0

Na wstępie, sry, jeśli było to wcześniej, bo szukałem, ale za bardzo nawet nie wiem co w wyszukiwarkę wpisać :-|
Chciałem zrobić w c++ tak, by w pewnym momencie wpisywane poprzednio wiersze poleceń zostały wyczyszczone, np. pod koniec każdej kolejnej pętli.
Jak zrobić coś takiego?

0

clrscr();

0

No spróbowałem tego, ale błąd się pojawia przy kompilacji:
`clrscr' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it appears in.)
Nie wiem, co może być źle.

0

to moze pomoc:

void clrscr()
{
printf("\033[2J"); /* czysci ekran /
printf("\033[0;0f"); /
przenosi kursor na pocztek ekranu */
}

czysci lepiej niz Domestos ;)

0
el_shize napisał(a)

No spróbowałem tego, ale błąd się pojawia przy kompilacji:
`clrscr' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it appears in.)
Nie wiem, co może być źle.

ohhh, a może by tak jakiś plik nagłówkowy? conio.h proponuję,

//Czym kompilujesz swój kod?

0
Kaczor napisał(a)

ohhh, a może by tak jakiś plik nagłówkowy? conio.h proponuję,

ohh, mam dołączony plik nagłówkowy conio.h, lecz nie działa. mimo to dzięki za wysiłek...

wiem, wiem, ja coś na pewno robię źle, ale ten drugi sposób też nie działa, tzn. zamiast czyścić wpisuje \033[2J\033[0;0f, tylko zamiast \033 jest strzałka w lewo...
pewnie trzeba coś zrobić, co jest oczywiste, ale w c++ "programuję" od miesiąca ledwie, więc dla mnie mało rzeczy jest oczywistych...

0

System("cls"); <- dopisz tą linijkę i powinno być dobrze

0

jest ten sam problem, co poprzednio..
no nic. dzięki za pomoc, spróbuję poszukać błędów, jakie porobiłem... :0

1 użytkowników online, w tym zalogowanych: 0, gości: 1