Perl/File: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
sintassi codice colorata |
m formattazione |
||
Riga 14:
==APERTURA in lettura (file di testo ASCII)==
Per aprire un file si usa la funzione
Questa funzione usa una "espressione" per poter gestire il file.L'espressione si chiama FILEHANDLE.e poi vuole il nome del file
<source lang=perl>
Riga 140:
Si usa lo stesso costrutto visto prima :
<source lang=
== APERTURA,LETTURA/SCRITTURA "mista" di un file ( di testo ) ==
Queste modalità su di un file di testo sono tutte equivalenti.Come vi sarete accorti con le modalità precedenti occorrerà mettere dei simboli ad indicare :
'+<' lettura e scrittura # non crea un nuovo file (cursore all'inizio)
Riga 163:
<source lang=perl> seek ( FILEHANDLE , num_bite , dove );
</source>
num_byte : è il numero di byte del salto.
NOTA:Attenzione che di parla di byte e non di caratteri : il legame dipende dal sistema operativo !
Riga 174:
Per sapere la posizione assoluta alla quale è arrivato il cursore (posizione dall'inizio del file) è possibile usare l'istruzione tell:
<source lang=
Se tell incontra problemi ritorna un numero negativo.
Vediamo ora questo esempio che rendono meglio l'idea:
|