DI RECENTE ACCOMAZZI...
CERCA
» Ricerca avanzata
MAILING LIST

Se vuoi iscriverti alla mailing list di Luca Accomazzi inserisci qui la tua mail:

Vuoi ricevere i messaggi immediatamente (50 invii / giorno) o in differita e in gruppo
(due invii / giorno)?

» Vuoi saperne di più?

A domanda rispondo - sezione Macintosh

CHK error

Uso MSN Messenger. Va in bimba spesso: oggi due volte. L'errore di sistema che mi ha dato la seconda volta è stato "CHK error": che roba è ?

Luca Aresu

Check error. Si tratta di un doppio errore di programmazione dell'autore del programma in esecuzione.

1. Il programma stava elaborando un gruppo numerato di dati (per esempio, un elenco di dieci indirizzi) e si ritrova a caricare dalla memoria un elemento inesistente (per, esempio, il cinquantesimo).

2. I CHK error dovrebbero avvenire solo nel codice provvisorio che un programmatore esegue sulla sua macchina prima di finalizzarlo (beta-level). Si suppone che i controlli che scatenano il CHK error vengano rimossi nella versione definitiva, quando questo tipo di errori è già stato scoperto e rimosso, in modo da creare un eseguibile più spedito nell'esecuzione.