C/Appendice/Librerie standard/stdio.h: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →fflush(): incollo da w:fflush testo scritto da Fripp il 25, 29 e 30 apr 2007 |
|||
Riga 133:
| nome=fflush
| valoreritorno=int
| descritorno=
| tipoparametro1=[[#FILE|FILE]]*
| nomeparametro1=stream
| descparametro1=descrittore del file o dello stream. NULL indica che l'operazione va eseguita su tutti gli stream aperti.
| descrizione=Svuota i buffer per un dato stream trasferendo i dati dalla memoria al supporto fisico.
}}
La funzione ''fflush'' viene usata per prevenire perdita di dati assicurando che i dati vengano scritti sullo stream. Dovrebbe esser usata solo per stream di output; altrimenti il comportamento è indefinito. Spesso ''fflush'' è usata sullo standard output, poiché questo è bufferizzato e l'output potrebbe non esser stampato immediatamente.
Una chiamata alla funzione <tt>fclose</tt> effettua di default il flushing dello stream.
=== fgetpos() ===
|