EOF
Definizione rapida
EOF è l'indicazione che segnala a un programma il raggiungimento della fine di un file.
Spiegazione
Nei linguaggi di programmazione, la condizione End of File permette di sapere se rimangono dati da leggere. Un ciclo può verificarla prima di ogni iterazione: continua finché restituisce falso e termina quando l'ultima riga è stata acquisita, evitando accessi oltre il contenuto disponibile.
Esempio pratico
Un programma legge un file riga per riga e interrompe il ciclo appena la funzione EOF conferma che non esistono altri dati.
Spiegazione tecnica
Il controllo protegge la procedura di lettura da richieste non valide oltre il limite del file e determina quando restituire l'esecuzione al codice successivo.
Da non confondere con
EOF riguarda la conclusione dell'intero file; EOB delimita soltanto un blocco al suo interno.