L' istruzione "read( file, varibile[ i ] ) ;" legge un numero nel file, lo salva in variabile[ i ], - ovviamente variabile è un' array -, e sposta l'indice del file sul dato successivo. Quindi per separare i numeri servono gli spazi o gli invii (posizionamento del numero successivo su una nuova riga).
La funzione "eof( <NomeLogicoDelFile> )" serve per sapere quando si raggiunge la fine del file: infatti restituisce true (vero) quando l' indice del file è al termine, folse (falso) altrimenti.
Purtroppo, per i file di testo, la lettura può avvenire in modo sequenziale.
E' possibile raggiungere direttamente solo l' inizio del file con la funzione
rest( <NomeLogicoDelFile> ) e la fine con append( <NomeLogicoDelFile> ).
Ultima modifica effettuata da Poggi Marco il 06/03/2010 alle 18:28 |