View Full Version : Funzione che pulisce lo schermo in C
Avevo postato prima questa discussione ma per problemi tecnici è andata persa.
Ripeto la domanda: esiste in C una funzione che mi permette di pulire lo schermo? Un pò come la 'cls' in Dos.
Nella libreria standard non c'è...
Puoi usare sempre cls : system("cls");
Devo proprio scrivere così nel programma?
.
.
.
.
system("cls");
.
.
.
Sì ;)
Devi includere stdlib.h se non erro...
mi ricordavo "conio.h"
ma forse era un'altra funzione
infatti
era
clrscr();
Si bisogna includere stdlib.h
Originariamente inviato da misterx
[B]mi ricordavo "conio.h"
ma forse era un'altra funzione
infatti
era
clrscr();
Che è una estensione Borland... Infatti sotto Linux/Unix e Visual C++ non c'è...
Originariamente inviato da cionci
[B]
Che è una estensione Borland... Infatti sotto Linux/Unix e Visual C++ non c'è...
infatti hai proprio ragione:)
di cosa parli essere estensione borland ? A proposito grazie per prima .
Kleidemos
09-12-2002, 19:31
Originariamente inviato da leon84
[B]di cosa parli essere estensione borland ? A proposito grazie per prima .
Classe o funzione del programma Borland C++ Builder !
Ciao cionci.....................sei grande:cool:
Di niente :)
void clrscr(void) è una estensione Borland alla libreria standard del C...
Originariamente inviato da Kleidemos
[B]
Classe o funzione del programma Borland C++ Builder !
Ciao cionci.....................sei grande:cool:
BCB c'entra ben poco
era presente già anni fa nel turbo C 2.0 (ambiente di sviluppo per DOS) della Borland
Originariamente inviato da Kleidemos
[B]
Classe o funzione del programma Borland C++ Builder !
Ciao cionci.....................sei grande:cool:
Hai ragione ... Cionci è proprio un pezzo grosso del forum .
Originariamente inviato da misterx
[B]era presente già anni fa nel turbo C 2.0 (ambiente di sviluppo per DOS) della Borland
Già...bei tempi :)
Originariamente inviato da leon84
[B]Hai ragione ... Cionci è proprio un pezzo grosso del forum .
Dai via...non me lo merito :p
Mi fate emozionare...poi faccio come il Tenerone (qualcuno se lo ricorda ?)...
ehi, però non aveva specificato se necessitava una funzione in C standard:)
sotto UNIX/LINUX : system("clear");
Misterx , ma non hai letto il pvt che ti ho inviato ? Cmq ho risolto .
Kleidemos
09-12-2002, 19:44
Originariamente inviato da cionci
[B]
Dai via...non me lo merito :p
cmq è vero!
Originariamente inviato da leon84
[B]Misterx , ma non hai letto il pvt che ti ho inviato ? Cmq ho risolto .
ops, non ho ancora guardato i messaggi
sorry:(
Kleidemos
09-12-2002, 19:48
Originariamente inviato da misterx
[B]
ops, non ho ancora guardato i messaggi
sorry:(
te ne ho appena mandato uno anchie io :cool:
Originariamente inviato da leon84
[B]Misterx , ma non hai letto il pvt che ti ho inviato ? Cmq ho risolto .
ottimo, prometti bene;)
Originariamente inviato da misterx
[B]
ottimo, prometti bene;)
Grazie
Originariamente inviato da leon84
[B]
Grazie
però, non sederti sugli allori, sai dove si comincia ma non dove si finisce
ecco perchè è bello programmare, perchè non se ne sa mai abbastanza; anzi, ogni volta si rimette tutto in discussione
guarda me, dopo anni che scribacchinacchio in C/C++, non ho ancora capito un tubo
e non mi spiego come mai i miei programmi girino lo stesso; forse oramai i compilatori si sono abituati a me:D
scusate l'OT:)
Sono contento di tutte queste risposte.
Allora io ho usato la system("cls"); sotto visual c++ includendo la stdlib.h e tutto fila liscio, il monitor lo pulisce.
Grazie a tutti e alla prossima.;) ;)
MaPPaZZo
10-12-2002, 16:09
includendo la libreria <conio.h> la funzione clrscr; funzica ugualmente....;)
....
#include <conio.h>
...
....
clrscr;
....
....
Originariamente inviato da MaPPaZZo
[B]includendo la libreria <conio.h> la funzione clrscr; funzica ugualmente....;)
Come abbiamo già detto...clrscr non fa parte della libreria standard e funziona, a quanto ne so io, solo su compilatori Borland. Quindi è meglio non usarlo per evitare di portarsi dietro errate abitudini...
MaPPaZZo
10-12-2002, 22:10
Originariamente inviato da cionci
[B]
Come abbiamo già detto...clrscr non fa parte della libreria standard e funziona, a quanto ne so io, solo su compilatori Borland. Quindi è meglio non usarlo per evitare di portarsi dietro errate abitudini...
infatti io ho detto che si deve includere la libreria conio.h:) poi per quanto riguarda i compilatori della borland nn saprei...io ho sempre usato quelli percio nn sapevo...;)
Per libreria standard non intendevo stdlib.h...ma la libreria C standard che include tutte le funzioni standard del C...
conio.h c'è in tanti altri compilatori (in generale in tutti quelli per Windows esclusi quelli derivati da GCC), ma clrscr(); c'è SOLO nei compilatori Borland...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.