| V I S U A L I Z Z A D I S C U S S I O N E |
| korakor |
Inserito il - 27/03/2004 : 20:50:39 Ciao ragazzi, un quesito molto semplice
Come si fà a cancellare lo schermo in C?
Ne ho anche un secondo, come si può fare in modo di non far chiudere la finestra ms-dos subito dopo l'esecuzione di un programma in C?
|
| 1 U L T I M E R I S P O S T E (in alto le più recenti) |
| nicux |
Inserito il - 27/03/2004 : 22:19:47 Citazione: Messaggio inserito da korakor
Ciao ragazzi, un quesito molto semplice
Come si fà a cancellare lo schermo in C?
hai detto niente...allora:
Il C standard non possiede nessuna funzione che faccia ciò. Bisogna perciò ricorrere alle estensioni di ogni specifico compilatore. Ecco alcune soluzioni: 1) sotto DOS: (Utilizzando i compilatori Turbo C/C++ della Borland o il DJGPP) Si usa la funzione:
void clrscr(void)
definita in conio.h. 2) sotto UNIX/LINUX : (Utilizzando le librerie ncurses) Si usa la funzione:
int clear (void)
definita in curses.h.
In alternativa si fa una chiamata al sistema operativo con la funzione system() definita in stdlib.h:
1) sotto DOS : system("cls"); 2) sotto UNIX/LINUX : system("clear");
Citazione:
Ne ho anche un secondo, come si può fare in modo di non far chiudere la finestra ms-dos subito dopo l'esecuzione di un programma in C?
questa è più facile e ha già risposto il buon Cathall nel post: http://www.laureateci.it/forum/topic.asp?TOPIC_ID=1203
buon C mio caro, anzi mio Kora
|
|
|