Header file: differenze tra le versioni

27 byte aggiunti ,  16 anni fa
m
Categorizzato in "Programmazione"
Nessun oggetto della modifica
m (Categorizzato in "Programmazione")
Un '''header file''' è un file che aiuta il programmatore nell'utilizzo di [[libreria (informatica)|librerie]] durante la programmazione.
Un header file del linguaggio [[C_(linguaggio)|ANSI C]] è un semplice file di testo che contiene i [[prototipo (informatica)di funzione|prototipi]] delle [[funzione (informatica)|funzioni]] definite nel relativo file ''.c''. I prototipi permettono al [[compilatore]] di produrre un [[codice oggetto]] che può essere facilmente unito ([[linker|linkato]]) con quello della libreria in futuro, anche senza avere la libreria sottomano al momento.
 
Per chiarezza, ecco un esempio.
Una volta lanciata la compilazione, il preprocessore sostituisce alla riga con l'include i prototipi delle funzioni di ''libreria.c'' usate in ''main.c'' e la compilazione continua.
 
[[Categoria:Programmazione]]
[[bg:Заглавен файл]]
 
[[bg:Заглавен файл]]
[[en:Header file]]