Title: escape codes Post by: cmichaelides on June 05, 2005, 16:33:27 pm Το πιο κάτω post για το καθάρισμα της οθόνης το έκανα στο Δομημένο Προγραμματισμό αλλά δε μου έδωσε κανένας σημασία:
printf("\033[2J"); // clears the screen printf("\033[0;0f"); // places the cursor at the upper leftmost position Τα συγκεκριμένα escape codes δουλεύουν στο τερματικό του linux, όχι όμως σε windows. Έχετε να προτείνετε κάτι καλύτερο? Title: Re: escape codes Post by: mademlis on June 13, 2006, 22:58:56 pm Αυτό είναι θέμα compiler, δυστυχώς. Πέρα από τις γνωστές σημειολογίες (\n \r, \0 κτλ) ο κάθε ένας ορίζει τα δικά του.
Για τους Compiler της Borland, υπάρχει ένα include (το conio.h ) που ορίζει τις συναρτήσεις clrscr(); και gotoxy(int,int); οι οποίες κάνουν την απαραίτητη δουλειά. Για την Microsoft, δεν το έχω πολυψάξει, να σου πω την αλήθεια. Έχω να χρησιμοποιήσω τέτοιες εντολές από τότε που ήμουν πρώτο έτος ..... [δλδ περίπου 6-7 χρόνια...] Title: Re: escape codes Post by: gpavlidi on June 14, 2006, 03:20:39 am Χμμμμ.....
Λίγο έμμεσος τρόπος, αλλά θα την κάνεις τη δουλειά σου: #include <stdlib.h> system("cls") ; Hope that helps! Γιάννης |