View Single Post
Old 25-03-2006, 14:20   #5
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da VendeR
eh si sono proprio un niubbo non ci avevo pensato a mettere un controllo sul null
scusate
altra piccola domanda: io vorrei svuotare il buffer di lettura (stdin), ed ho trovato cercando in rete questo comando:
fflush(stdin), però mi è stato detto(anche su questo forum ma in un altro topic) che non è portabile.. non c'è un modo di svuotare il buffer e che sia ansi c??
fflush() è standard ma il suo significato è quello di "forzare la scrittura dei dati in uno stream di output" non quello di eliminare dei caratteri da un buffer!
Anche se, a dire il vero, su talune piattaforme consente di svuotare il buffer di input.
Quindi usare fflush(stdin) non è una buona soluzione e potrebbe non funzionare.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso