Mentre `.inc` viene talvolta utilizzato (in particolare nei progetti PHP più vecchi o in alcuni sistemi di costruzione personalizzati), le estensioni più comuni per i file includono:
* `.h` (file di intestazione): Estremamente comuni in C e C ++, questi file contengono dichiarazioni di funzione, definizioni macro e altre direttive preprocessore.
* `.hpp`: Spesso utilizzati per i file di intestazione C ++ per distinguerli dai file `.H` contenenti il codice C.
* `.inc`: A volte usato in PHP, Perl e in altre lingue, ma ora meno comuni.
* `.hh`: Un'altra variazione di un file di intestazione C ++.
* `.inl` (file inline): In C ++, questi sono spesso usati per le funzioni in linea.
* Nessuna estensione: In alcuni sistemi di build, l'estensione del file potrebbe essere irrilevante.
L'importante non è l'estensione stessa, ma il modo in cui il linguaggio di programmazione o il sistema di build è configurato per individuare ed elaborare questi file. Le direttive preprocessore (come `#includono` in c/c ++ o`#includono` e `requisite` in php) Specificano il nome del file e il sistema di build utilizza quel nome per trovare il file. L'estensione è semplicemente una convenzione per aiutare a organizzare e identificare il tipo di file.
software © www.354353.com