Valutazione 4.87/ 5 (100.00%) 5838 voti
Glossario informatico
0-9 - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Condividi:        

Glossario informatico: EOF

Glossario informatico: una raccolta di tutti i termini informatici riguardanti Internet, l'informatica e i PC.

Letteralmente: End Of File


Byte che segnala la fine di un file.

Nei linguaggi di programmazione, questo byte viene utilizzato per capire se la lettura di un file sia terminata oppure no.
Ad esempio, in Visual Basic:


  Dim linea_file as String
  Dim ff as Integer

  ff = FreeFile()
  Open "Contatti.csv" For Input As #ff

  While Not EOF(ff)   'Legge tutte le linee del file, una alla volta.
    Line Input #ff, linea_file
    (...)  ' Codice per l'elaborazione dei dati letti)
    linee_lette = linee_lette + 1
  Wend

  Close #ff
  (...)    ' Il programma prosegue


In questo caso si vuole evitare che il programma generi un errore nel tentare la lettura di dati inesistenti.
All'inizio di ogni iterazione (ciclo While... Wend) viene interpellata la funzione EOF; Questa verifica se l'ultima linea del file è stata letta; se sì, restituisce il valore Vero (=> uscire dal ciclo e proseguire l'esecuzione del programma), altrimenti Falso (=> continuare a leggere i dati dal file).


Cerca anche su: Google, Wikipedia.
Questa definizione non è completa?
  • Migliorala tu stesso e contribuisci alla crescita del glossario.
  • Scrivi all'Oracolo di pc-facile.com e lui ti risponderà via e-mail entro 48 ore lavorative.
  • Invia questa definizione a un amico.