C/Appendice/Librerie standard/errno.h: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
cambio avanzamento a 75%
Riga 13:
 
La libreria funziona in questo modo: ogni volta che una funzione matematica (definite in math.h) incappa in un errore, restituisce un valore significativo e documentato per segnalare genericamente la situazione. Contemporaneamente, imposta '''errno''' (un ''lvalue'' modificabile, cioè, semplificando, una variabile), definito in questa libreria, al valore che indica lo specifico errore occorso. Il valore di ''errno'' è zero all'avvio del programma ed è garantito che nessuna funzione di libreria lo azzeri: il programmatore, quindi, dovrebbe, nella funzione chiamante quella matematica che potrebbe generare l'errore, azzerare il valore di ''errno'' prima della chiamata e, successivamente ad essa, verificarne il valore, prima di richiamare altre funzioni che potrebbero modificare ''errno''.
{{Avanzamento|75%|29 dicembre 2009}}