Ĺadny brzuch
W dystrybucji Auroxa 9.3.1 nie mam pliku conio.h a tym samym dostepu do funkcji getch(). Czy ktoś wie np. jak wyczyścić ekran konsoli w Linuksie (funkcja clrscr()) i spowodowac aby program czekal zanim zakończy działanie oczekiwał na wcisnięcie dowolnego klawisza(funkcja getch())?.:)
Lipek
getchar(); //stdio.h scanf() - do pobierania znaku
printf("33[2J"); //czyści ekran
printf("33[0;0f"); //przesuwa kursor do górnego lewego rogu
system("clear"); //wywołuje polecenie powłoki ("cls" w dosie")
_______________________________________________________________________
Zajrzyj na http://hno.freeshell.org - artykuły, tipsy, soft, programowanie, Linux i inne.
możesz sobie zrobic funkcję:
---clrscr.c CIACH!---
// działa na terminalu VT100, czyli na konsoli Linuxa :-)
void clrscr(void);
main()
{
clrscr();
}
void clrscr(void)
{
printf("33[2J");
printf("33[0;0f");
}
---clrscr.c CIACH!---
_______________________________________________________________________
Zajrzyj na http://hno.freeshell.org - artykuły, tipsy, soft, programowanie, Linux i inne.
Sorry za statsiarstwo :-) ale musze dopisac, że plik conio.h i funkcje w nim zawarte to niestandardowe rozszerzenie Borlanda i dla zachowania uniwersalności kodu nie powinno się go stosować.
poszukaj dobrych kursów/ksiażek on-line n/t programowania w C, sporo linków do takich rarytasów było na C Programming FAQ http://www.faqs.org/faqs/C-faq/ (faqi z list dyskusyjnych)
_______________________________________________________________________
Zajrzyj na http://hno.freeshell.org - artykuły, tipsy, soft, programowanie, Linux i inne.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Lipek
getchar(); //stdio.h scanf() - do pobierania znaku
printf("33[2J"); //czyści ekran
printf("33[0;0f"); //przesuwa kursor do górnego lewego rogu
system("clear"); //wywołuje polecenie powłoki ("cls" w dosie")
_______________________________________________________________________
Zajrzyj na http://hno.freeshell.org - artykuły, tipsy, soft, programowanie, Linux i inne.
możesz sobie zrobic funkcję:
---clrscr.c CIACH!---
// działa na terminalu VT100, czyli na konsoli Linuxa :-)
void clrscr(void);
main()
{
clrscr();
}
void clrscr(void)
{
printf("33[2J");
printf("33[0;0f");
}
---clrscr.c CIACH!---
_______________________________________________________________________
Zajrzyj na http://hno.freeshell.org - artykuły, tipsy, soft, programowanie, Linux i inne.
Sorry za statsiarstwo :-) ale musze dopisac, że plik conio.h i funkcje w nim zawarte to niestandardowe rozszerzenie Borlanda i dla zachowania uniwersalności kodu nie powinno się go stosować.
poszukaj dobrych kursów/ksiażek on-line n/t programowania w C, sporo linków do takich rarytasów było na C Programming FAQ http://www.faqs.org/faqs/C-faq/ (faqi z list dyskusyjnych)
_______________________________________________________________________
Zajrzyj na http://hno.freeshell.org - artykuły, tipsy, soft, programowanie, Linux i inne.